Kotomora
進駐軍 (shinchuugun) Japanese meaning: occupying forces | Kotomora