Already posted, and some FReepers did image enhancements that pretty much confirm it’s a strange rock formation that does look a bit like a body.
I searched but didn’t find the story under “Holloway” or “Aruba.”