Umea’s NAGLFAR has now revealed the cover artwork of their upcoming album, Téras the band’s first studio release since 2007! Featuring artwork by Niklas […]