Yo, just to point this out, but Pun pun means Share Share. Mirai Moon

It means "intense smell" in Japanese. PikaSamus (talk)

Poom Poom makes more "sense" to me. But that sounds nasty, it doesn't sound female for the character.--Prince Ludwig 11:05, 27 October 2011 (EDT)
So...? PikaSamus (talk)