Kotomora
憲兵 (kenpei) Japanese meaning: military police | Kotomora