Video Premiere: Worlds Colliding with China’s Dehumanizing Itatrain Worship
In Decibel’s never-ending quest to expose our gentle readership to as many corners of the extreme music universe as possible, today we bring you Dehumanizing Itatrain Worship. Hailing from China, D.I.W. are leaders, and possibly sole purveyors of, the sub-genre known as Anime Slam. A… Read More »Video Premiere: Worlds Colliding with China’s Dehumanizing Itatrain Worship