Tarla

Tarla was the home planet of the Tarlans.