A caiman attacks an electric eel and pays the highest price for its mistake Ranger […]