A statue of Ultraman stands guard near the train station in Soshigaya-Okura (Ultraman Town), Tokyo, Japan
A statue of Ultraman stands guard near the train station in Soshigaya-Okura (Ultraman Town), Tokyo, Japan. Sunday October 25th 2015
Size: 5600px × 3733px
Photo credit: © Damon Coulter / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: artworks, asia, asian, characters, color, colour, evenings, hero, heroes, icon, iconic, images, japan, japanese, nippon, okura, popular, popular-characters, sculptures, setagaya, soshigaya, soshigaya-okura, statue, statues, super-heroes, television, television-characters, tokyo, tv, ultraman