Unfortunately translators are not that good, but they make for a good laugh. Apart from some city and eating dog meat in public, there's also "public boiled rice" and "door is cute" in translation :D
How did you come up with lyrics, btw? Know Japanese?
Nicely observed! I'd say that's quite possible. The only other band that comes to mind is Cripple Bastards, but that's mostly 'cause of Giulio and I'm not really too familiar with their work anyway. They MIGHT have some sample of that sort, or they might not. :D