Toht Ra

Toht Ra was a member of the Hylobon Enforcers.

Source
Topps