Kotomora
人らしい (hitorashii) Japanese meaning: decent | Kotomora