No, I have not. However, the name sounds really wacky and crazy so I might give it a go.
Have you ever watched Mew Mew Power? I used to watch it loads and then got to the final English episode and then t was just the two characters about to kiss ... And then then program ended. Me and my sister cried so much. ;_;