1 Comment

  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.