Kotomora
ラムウール (ramuuuru) Japanese meaning: lamb's wool | Kotomora