From Trinidad and Tobago Myth, Mama Glow is a Human-Snake Goddess. Seen (at least the upper half) as a beautiful woman , her lower half is that of The Anaconda. Said to shun human contact, Mama Glow will broach no damage or harm to wildlife or the Forest Proper. She will hunt down violators and (much to her snake nature), squeeze and consume them! Her real name is lost to time, as her title of Mama Glow is of French/Slave Origins.
