In Indian mythology, Adissechen is the serpent with a thousand heads which sustains the universe. Research Adissechen