Kaiju Rally Party
...Maybe it was Shrooma Tango Spores?!