Japanese Noise Band in S02E03
Episode title is "Mogomra vs. The Fart Monster" it's episode 3 of season 2.
The band in question plays in the opening skit where they try Japa-noi-tetching. Anyone know if this is a real band? And if they are, what their name is?
I'm a big fan of bands like Melt Banana... so I'm into this band too ;)