Dehumanizing Itatrain Worship’s “Einen Parasites” Merges Anime Gore and Death Metal

September 4, 2022 · 2 min · Ghost Writer