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.
LFG•about 1 year ago
Category:
Travel Style:
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.
Category:
Travel Style: