Argentina: The Necochea Beach Humanoid Photo Analyzed6/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.
Thanks to: https://helenastales.weebly.com