Kedorzha

Kedorzha was a planet inhabited by the species of aliens known as Kedorzhans