Search for:

A huge electric eel. Filmed during our wildlife surveys on the Sucusari River, Rio Napo, Peru.
And yes, this does indeed feature a man eating an electric eel…