Hadhayosh
The Hadhayosh is a land creature from ancient Persian mythology. In the Avesta it is also called the Sarsaok.In the 1300s, it was said to have raided Iran, giving itself a name as a fearsome beast.