
Keio Tokyo Animated X-mas 2008 Windows
Another Tokyo Christmas / holiday update. This time, we'll take a look at the 2008 holiday window displays from the Keio Department Store in the Shinjuku area of Tokyo. The Keio Department Store is located on the west side of