Kotomora
自立 (じりつ, jiritsu) Japanese meaning: independence | Kotomora