Indian Dragon

Indian Dragons were Greek beasts.

Mythology
Indian Dragons were giant dragons that hunted elephants in India.