a very interesting synopsis of different names and locations with a bit of history.
australian history of their version
cant get anymore non bfro than discovery lol, with some folklore info on their page.
yes its a bigfoot site, but the link shows a book written by a bigfooter so her veiw may be a bit biased but she researched and found many stories she put into her book
Giants, Cannibals and Monsters: Bigfoot In Native Culture by Kathy Strain
What I said is the only places making these claims are bigfoot or paranormal sites, just as your examples show.
Show me something in history books, or something official in that way.