Official Street Go Kart Tour Akihabara 2nd
Tokyo is one of the few cities where you can legally drive a go-kart through busy central streets in a costume. This tour puts you behind the wheel, not in a sightseeing bus, with a guide leading a small group through Akihabara, Tokyo Station, Harajuku, and Shibuya Crossing. It is a strange, cheerful way to…
