I Love Amazon

Friday, December 9, 2011

3801. Babie Deer


This extremely cute Mini Bambi Deer toy (Called “Puchi Puchi Babie” in Japan) are one of the most popular mascots in Japan!

No comments:

Post a Comment