,

Kempeitai

The military police division of the Imperial Japanese Army from 1881 to 1945.


%d bloggers like this: