Kotomora
気難しい (kimuzukashii) Japanese meaning: hard to please | Kotomora