Watch this video, it's really cool. It reminds me of mew mew power, but it's not mew mew power (mew mew power = Tokyo Mew mew) if anybody figures out where these people come from, tell me, i'd like to type it in on youtube!
Anyway, If you want to leave a guest comment sent me a message and i will add your name to the guest comment list!