Many people ask if Japanese drive European cars? Well of course they do!
Japanese streets will never stop surprising me. Recently this car stopped at the pedestrian crossing in Kyoto.
I wonder, is it legal to drive such vehicles on public streets in Japan?
Another place in Kyoto, another time and the answer to my question is: yes, it seems to be perfectly legal. Go-kart is registered with blue license plate which according to this wikipedia article classifies it as a microcar (micro it really is).