Very close to Vrindavan, Kamsa has his favourite wine orchard that is guarded by the deadly evil demon Dhenukasura. For any trespasser he is a face of death. Even demigod Indra was no match to his uncontrolled powers. Having lost their catt
This episode of the Little Krishna animated TV series is a depiction of Krishna saving the lives of Vrindavan residents by subduing Keshi, a gigantic horse demon.