scenicsasquatch.com
Multiple sightings of Nittaewo reported in Sri Lanka
Multiple sightings of Nittaewo reported in Sri Lanka The small hairy humanoids known as Nittaewo in Sri Lanka have been reported in different parts of the island recently, launching search parties …