Yabosta

Yabosta was a planet.