Kotomora
独立部隊 (dokuritsubutai) Japanese meaning | Kotomora