Mouflons / Moeflons / Mufflons / Mountain sheep