New England black metal band Autolatry are set to release their latest album Native on June 18th. Seeing as we gave their EP a positive response...