Moonus Mandel/Legends

Moonus Mandel is the home planet of the Veknoid race.