Zoroaster/Emperors

There have been 20 Deva Emperors, The Zoroasters.