Kotomora
独立性 (dokuritsusei) Japanese meaning: independence | Kotomora