1996 Varginha, Brazil. Several residents of the small town reported seeing strange and terrifying humanoid creatures crawling about their town.…