Tourists return to Japan, and Mario Karts return to Tokyo roads with them

Locals lament the reappearance of the controversial go-karts.

Read More