Since I do speak Japanese, the japanese stuff should be 死の舞 (shi no mai). And yeah the vocals in the middle were actually funny af lol. Id be really happy to be your vocalist if you intend to troll the shit out of it.
Its probably the funniest song out there lmao im having period cramps fml