Trombus

Starhaven is a planet

History
Trombus is an alien world.