Author's Note: The barmanou (or barmanu) is said to be a bipedal primate living in the mountainous region of Afghanistan and Pakistan. The term Barmanu is used in several languages and is derived from the Sanskrit term Ban-Manus, meaning Man of the Forest.The Barmanu is supposed to possess both human and apelike characteristics and is said to abduct women and attempt mating with them
Ps: this was a scary shot.. Barmanou are really dangerous!!!