Look who’s back to entertain you!
Once again, the tiny clowns of Mochimochi Land would like to remind you that the world is full of really talented clowns with low self-esteem who could just use a little love. Haters can go stick their head in a lion’s mouth.