The last Mouflon in Cyprus