LFG

Beta
Sign inSign Up
Google Maps

Tokyo Leisureland

Chiyoda City, Japan

Some would say this is a landmark of Akihabara, Tokyo's electric and Otaku city. Kill some hours here playing crane machines (UFO catcher) and arcade games.

LFGabout 1 year ago

Category:

Travel Style:

HomePlacelistsMy PlacelistsLocations