Kotomora
外人部隊 (gaijinbutai) Japanese meaning: foreign legion | Kotomora