fictional human
fictional character in Marvel Comics, introduced in 1983
Not who you're looking for? Others named Eel: multiple fictional characters in Marvel Comics