CANDID
TRAVELS | CUISINE
Instagram
TikTok
Pinterest
Tag:
Electric City
Japan
,
Tokyo
,
Tokyo Tips
,
Travel
Mario Go Kart and more at the Electric Town in Akihabara, Tokyo
Candid Cuisine
Want to relive your childhood Mario Kart dreams?