Thank you for your patience while we retrieve your images.

Shibuya district, Tokyo, Japan.
Marvel action figure display within the 109 Men's department store in Shibuya, Tokyo. Iron Man suit Mark 39.
February 2017.