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)