Argentina: The Necochea Beach Humanoid Photo Analyzed
6/26/2018
The photo in question was taken by a 28 year old named Luis Alejandro Nielsen, a marketing technician with a degree from the University of Belgrano. He is currently employed in the operations division of a major shipping agency. He lives in Necochea with his family.
Source: http://inexplicata.blogspot.com
https://youtu.be/NHuW4XuLwZE
Thanks to: https://helenastales.weebly.com