Huhu is a particular
gandharva, or celestial musician, in Hindu mythology.
When his amorous water play with some celestial damsels
interrupts the sage's meditation, he has the misfortune to offend a Hindu sage.
Huhu is cursed by the sage to turn into a giant crocodile,
which he does for many years.
The crocodile feeds on the lake's creatures, eventually
capturing the leg of a giant elephant.
This elephant is actually King Indradyumna, who has taken on
this appearance as a result of a curse.
For a thousand years, the elephant and the crocodile have
been at odds, with neither being able to outsmart the other.
When the god Vishnu himself comes down from heaven and kills
Huhu, he is finally freed from his curse.
Also see Gajendramoksha.
You may also want to read more about Hinduism here.
Be sure to check out my writings on religion here.