Designed by
Title
People walking on Ultraman street in Tokyo, Japan #281744344
Description
Ultraman street is situated in Setagaya city in Tokyo, Japan. Specifically, this shopping district encompasses three shopping streets including: Soshigaya Shoshinkai Shopping Street, Soshigaya Minami Shopping Street, and the the Soshigaya Shopping Street. The ultraman statue can be located outside the the Soshigaya-Okura Station on the Odakyu Line. The ultraman series is a Japanese superhero television show that depicts the aggressive fights of ultraman, a famous hero who was broadcasted first in 1966.
This image is editorial