Designed by
Title
Pedestrian intersection at the entrance of Sunshine 60 Street connecting the Ikebukuro Station and leading to the Otaku`s town #139277489
Description
TOKYO, JAPAN - October 10 2018: Pedestrian intersection at the entrance of Sunshine 60 Street connecting the Ikebukuro Station and leading to the Otaku`s town Otome Road
This image is editorial