A group of Peruvian villagers are living in fear as believe they are under attack by mysterious 7ft-tall ‘aliens’ they have named “Los Pelacaras,” which translates to “The Face Peelers.”
In a remote district of Alto Nanay, located northeast of Lima, members of the Ikitu tribe, hailing from the San Antonio native community, have recounted chilling encounters with these extraterrestrial beings.
Descriptions of the alleged extraterrestrial beings include large heads, yellowish eyes, and immunity to the villagers’ hunting weapons. Some villagers have likened the ‘aliens’ to the mythical “pelacaras” from folklore, creatures said to feast on human faces, fat, and organs.