The Instituto Inkarri Cusco published detailed photos and a high resolution CT scan of yet another Peru Nazca alien or humanoid mummy. They have been referred as “Tridactyls” since they have 3 fingers and 3 toes all the way to the bone structure. Follow link for more videos and a breakdown of each image.
in Testimonies
GIPHY App Key not set. Please check settings