Eel

Eel is a new villain from Ben 23: Rebooted.