Kotomora
ぼやぼや (boyaboya) Japanese meaning: absentminded | Kotomora