Karkadann

Karkadann

The Karkadann (from Kargadan, Persian: كرگدن "Lord of the Desert") was a mythical creature said to live on the grassy plains of India and Persia.

Read more about Karkadann.