Kotomora
懸軍 (kengun) Japanese meaning: expeditionary army | Kotomora