Swedish death metallers PUTERAEON will release their new album, Cult Cthulhu, on June 1st through Cyclone Empire. Check it out a new making of feature...

More...