Moonus Mandell

Moonus Mandell is the moon of Mandell and the Veknoid homeworld.