Oh, nothing. Just some ninjas on rollerskates chasing a car

This confirms so many of my hopes/fears about Japan.