Kotomora
寝ぼけ (ねぼけ, neboke) Japanese meaning: half asleep | Kotomora