Street go-karts are Japan's most hated tourist attraction. Now, they're also drawing attention from the cops.

Unseen Japan