Kotomora
寝苦しい (ねぐるしい, negurushii) Japanese meaning | Kotomora