PowerPuff Girls Z is the best Anime version of a Cartoon Network show ever. More cartoons need to be officially turned into an Anime just like this. Really good series. It needs a reboot/remake so badly. I just love this Anime so much. I did a bing watch of it now that I have it on Blu-Ray. And I need more.
It's not a surprise that Touma can rap. Since his voice actor is Subaru Kimura,who also plays the role of Ichiro Yamada from Hypnosis Mic,which is also a Rap series.
I don't think its a Sailor Moon reference since there's a japanese legend about rabbit from the Moon (wich also inspired Sailor Moon character). And, yes i know that Sailor Moon's civilian name is Usagi Tsukino.