Naga

Referenced in 1 episode

Definition

A serpent or reptilian divine being in Hindu and Buddhist mythology. In Khmer legend, a Naga princess co-founded the Cambodian civilization, which some fringe researchers read as reptilian contact.