@Japan Travel @Japan Travel: Real-life Mario Kart on the streets of Tokyo, anyone?? Yup, that’s a thing here … January 21, 2017