World Downfall - 6 Trx EP (Japanese Grindcore 2003) Loading player ... Views: 1 0 0 An excellent grind EP straight out of Tokyo, Japan! Released on Agromosh Records (#11) in 2003!