Encyclopedia Barsoomia Wiki
Advertisement

Xosun was the High Priest of Giganta.

Advertisement