Don't these pictures remind you of something; those weird alien creatures from science fiction movies? Mao Xiping from Gezhai village, Henan Province in China encountered this creature, whom she thought was an alien at first. It used to sneak into her flat and steal cucumbers. She managed to trap it and took it to the police station and asked the officers to arrest the alien! Well, it certainly wasn't arrested. Later it was established by experts to be a malnourished monkey.
|Alien like monkey relishing a peach|