Daily Archives: November 23, 2012

A to Z Challenge: The Letter U: Ultraman!

This week, the letter U stands for Ultraman, seen here making a personal appearance in what appears to be the Ultraman store in Shinjuku, Tokyo. Hayata!

Rate this:

Posted in A-Z Archive, Japan, Photography, Stephen Kelly Photography, Tokyo, Video | Tagged , , , , , , | 17 Comments