Kartur

Kartur was the home planet of the Karturans. (AUDIO: The Forever Trap)