Kotomora
人頼り (hitodayori) Japanese meaning: reliance on others | Kotomora