I’m looking for the title of a children’s cartoon that was on a few years ago. I’m not sure if it actually hit the American market, but it was from Japan.
There were hamsters who were ‘super hamsters’… When these things went into super hamster mode, their testicles would inflate to huge ‘hamster balls’! What was it called? Was this my imagination?