Kotomora
主体性 (shutaisei) Japanese meaning: independence | Kotomora