“Finland’s Thaurorod has finally produced its third studio album after a hiatus of nearly five years, and I finally have both one of my most-anticipated releases of 2018, and a album that isn’t excruciatingly hard to write about.” From the coast of gold, across the seven cheese.