Terileptus

Terileptus is the home planet of the teriplets.