Kashehotapalo

Kashehotapalo

Native American tribes in North America share the belief in the myth of the Cannibal Giant, similar to Bigfoot, but existing on the flesh of people. They believe that these kinds of hominids are wildmen that live in the remaining remote and difficult to access parts of the country. One...

Read more