December 25, 2008

Great Inflatable Santa, Part Two

What is it with Japan and giant inflatable Santas? This one resides in a hair salon in Waseda.

No comments: