Lepscillia

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