Who is Saoshyant and how does he return to earth? The saviour of Zoroastrians