Christmas in Japan

2002-12-24

Christmas in Japan is

7/11 Employees dressed in Santa outfits selling Christmas cakes on the sidewalk.

7//11 girls in Santa outfits serving oden.

Comments
Lastest Cellphone Gadgets
It's not Christmas