The entrance to our nearest train station – Ikebukuro Published July 8, 2013 at 1317 × 987 in Japan: Transportation in Tokyo ← Previous Next → The entrance to our nearest station