Medusalith Amaquelin (Earth-78909)
Wiki PageMedusa is genuinely evil. However, in episode 13, Sue Storm mentions she has borrowed Lockjaw from Medusa. See Also 2 appearance(s) of Medusalith Amaquelin (Earth-78909), 3 image(s) of Medusalith Amaquelin (Earth-78909) in Marvel Database