I admit that I'm confused by the high rating. It's great when anything has a high rating. This just seemed to have little purpose. I do love that "Yatta" song. Dang, that was a long time ago. I do like the goofy animation.
You seem to be fond of that naked Toad head woman. I like the silly title. It's just not enough to recommend. Your animutations are better. It's still kind of creative, though.