2 Comments

  1. Crazy shit. Another of Japan’s finest getting nabbed. No wonder people don’t respect the police here and have nothing nice to say.

Leave A Reply