Vocabulary
ラムウール
ラムウール
lamb's wool
noun