Tokyo Subway Train Pulls Into Shin-Sakuradai Station (bench view)

Published December 19, 2020 46 Views

Rumble The underground subway train pulls into the Shin-Sakuradai Station in Nerima City, Tokyo, on December 19th, 2020.