Saturday, October 16, 2010

Happy Capybara

Capybara (カピバラさん) is a stuffed animal character that's popular in Japan.  The plushie is a popular prize in crane games.

For advertising, a game center decided to set a giant moving Capybara up in front of the shop.


Casma said...

Yea, we hire a Chinese guy doing this job. ^^

superspryte said...


You mean my boyfriend is in there?! He's Chinese!