Ch'od is a superhero/antihero in the Marvel Universe and a member of the superhero space pirate team the Starjammers.
Advertisement
Ch'od is a superhero/antihero in the Marvel Universe and a member of the superhero space pirate team the Starjammers.