Kotomora
独立自存 (dokuritsujison) Japanese meaning | Kotomora