Oh, nothing. Just some ninjas on rollerskates chasing a car This confirms so many of my hopes/fears about Japan.