Peruvian Mummies

Referenced in 1 episode

Definition

Small three-fingered humanoid bodies from the Nazca region of Peru, presented since 2017 as non-human beings. Many scientists dispute or reject them as hoaxes.