Kartur

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