In the Chilote folklore and Chilote mythology of the ChiloƩ Island in southern Chile, the imbunche or invunche is a legendary monster that protects the entrance to a warlock's cave.
Read more about Imbunche: Legend
In the Chilote folklore and Chilote mythology of the ChiloƩ Island in southern Chile, the imbunche or invunche is a legendary monster that protects the entrance to a warlock's cave.
Read more about Imbunche: Legend