Teroshe

Teroshe is a planet in the Joba star system.