Asian cobra (Naja naja) swallowing rodent. Captive, from India.