Species: planet devourer
A planet devourer is a being destructive in nature that feeds of off the life force of planets causing them to die, Planet devourers can either eat literal planets or eat the very life essence of the sentient/non-sentient organisms on the planet.