Serpent Gods from Southeast Asia to the Amazon

Nāgas are a class of serpent beings or minor deities in Hindu and Buddhist cosmology.  They take the form of…