Lepscillia

Lepscillia is the home planet of the Lepscillians. (TDA: Forever Autumn)