Kotomora
気遣わしい (kizukawashii) Japanese meaning: anxious | Kotomora