mammoth Eel. .. I wss trying to find the youtube clip of this and ended up with this