Kotomora
気難しい (きむずかしい) Japanese meaning | Kotomora