Medea

Creation

Medea was created by Terry Kavanagh and Steven Butler in 1994 and first appeared in Web of Spider-Man # 117.