Sort:  

I mentioned it in the post, but I'm pretty sure the show you're talking about is Cute High Earth Defence Club Love! If not though, I'd have to look to see if there's another one that fits that description.