Trutalia

Trutalia was the location of the Castles of Trutalia. The planet had thirteen suns. (COMIC: The Ministry of Time)