answersLogoWhite

0

They have been reported from wilderness areas around the world, or some kind of man like bipedel creature has..North America is the home of Sasquatch, the Himalayas the yeti, and Indonesia the home of Orang Pendek.

User Avatar

Wiki User

13y ago

What else can I help you with?