Japanese pop groups—male or female—relay on cute. Momoiro Clover Z does, too, but the group has a different set of weapons at its disposal: super hero iconography. The troupe taps the Power Rangers (Super Sentai, in Japan), right down to each member having her own color, to connect with old and young alike.
Momoiro Clover Z is on its way to become Japan's next "national idol group" (国民的アイドルグループ or "kokuminteki aidoru guruupu"). The group is singing the theme song for the Pokémon anime, and the group is getting more and more TV time as well as more commercial deals. In Japan, one's celebrity can be measured in advertising deals. It's an easy way to show the journey from otaku favorite to mainstream celebrity.