Kotomora
人一倍 (hitoichibai) Japanese meaning: more than others | Kotomora