Cheehru Oz’ol

Cheehru Oz’ol is an Amnu assassin and a member of the Crew of the Cyclops.