Kotomora
思い煩う (omoiwazurau) Japanese meaning: worry about | Kotomora