Electra Eel

Electra Eel is a Horse NPC Toon working at Bait and Switches Electrical Shop in Barnacle Boulevard, Donald's Dock.