Ostara

Ostara is the planet of snow, and the housing planet of the The Crystal of X-Ray Vision