Video of mysterious humanoid creature strolling in Portuguese desert

Guy needs one of these:

5 Likes