>what are they after;
The media is calling them the 'face peelers' - Pela Cara/Los Pelacaras:
'Terrified Peruvian villagers claim they are under attack from 7ft-tall 'aliens' dubbed 'Face Peelers' as they plead with authorities to send backup'. https://www.dailymail.co.uk/news/article-12384217/Peruvian-villagers-attack-aliens-face-peelers.html
Who ordered a media cover story for 'face peeling'? Who would benefit from a laughable alien face peeling 'conspiracy theory' to hide behind?