Niijuku Traffic Park, Tokyo
Niijuku Traffic Park Has A Miniature Train That You Can Actually Ride
TRAIN
GRIN
MUSTACHE
BEARD
DIRT ROAD
SHIMENAWA