In Mapuche mythology, Ngen are spirits of nature of the Mapuche beliefs. In Mapudungun, the word ngen means "owner".
Read more about Ngen: Legend
In Mapuche mythology, Ngen are spirits of nature of the Mapuche beliefs. In Mapudungun, the word ngen means "owner".
Read more about Ngen: Legend