scenicsasquatch.com
The Nittaewo: small hairy humanoids from Sri Lanka
The Nittaewo: small hairy humanoids from Sri Lanka Nittaewo (or Nittevo) were said to be a small tribe of small bigfoot or Yeti type hominids native to Sri Lanka… First mentioned by the ancie…