Xerxes VII
From Multiversal Omnipedia
Xerxes VII was a planet where the mythical land of Neinman is said to be found.
Xerxes VII was a planet where the mythical land of Neinman is said to be found.