Does anyone know where to find puff-puff-related content? I've searched Youtube and various X-sites with minimal luck. Most of it is Dragon Quest related, but I did find this one from some Japanese game show that's pretty good:
https://www.youtube.com/watch?v=xxm68DJa4qg