Kotomora
独立自存 (どくりつじそん) Japanese meaning | Kotomora