Kotomora
駐留軍 (chuuryuugun) Japanese meaning: stationed troops | Kotomora