2 min read 2019 Goat Terror “World, Sacrificed to Satan” track premiere 4 years ago Blessed Altar Zine I think all people experienced, at some point in their lives, an intense feeling of hatred towards mankind, and I...