Akihabara & Anime Tours

Driving a go-kart through Tokyo traffic in a cartoon costume is about as far from ordinary sightseeing as you can […]

Official Street Go-Kart Tour - Akihabara - Ginza: a stylish district viewed at street level

Driving a small go-kart through central Tokyo is about as far from a standard sightseeing bus as you can get.

Scroll to Top