Red Shark

PERSONAL DATA

Intro: ADVENTURES OF THE FLY #28

ORIGIN
Scar Morrea, a Communist villain and costumed criminal who sought refuge in Cuba and, in return, was charged by Fidel Castro with destroying Cuban exiles who made raids on their homeland until the Fly defeated him. Member of the Anti-Fly League.