Telsa the Eel

Bio
Tesla is one of a handful of people to survive his Mobius's destruction at the hands and tentacles of Doctor Calamari. His Faction of Freedom Fighters managed to follow the fleeing doctor into another universe. He and his few remaining friends are h*** bent on killing Calamari.

Appearance
Telsa is a Yellow electric eel with a pair of Mechanical legs. He wears a leather jacket and sunglassses.

Power
He's a ELECTRIC eel, what do you think his power is? If you said Electricity, you win a no-prize.