Question: where are mouflon sheep from?
Answer: The European mouflon is a wild sheep that originates from the Mediterranean islands of Corsica and Sardinia; it is thought to be descended from semidomesticated wild sheep from the Near East brought to Sardinia around 8000 years ago.