Of course -- its a "Human Bus"
Here we are at Canal City Mall!
Huge Christmas tree at the entrance. The Japanese love Christmas -- not from a religious standpoint of course, and presents are only given to children. Every year we're here we see more and more decorations.
No comments:
Post a Comment