The deceased body of a strange looking creature has recently washed up on shore in Long Island, N.Y. A similar creature washed up on a beach in Ditch Plains, Long Island last summer. There have been many theories as to what this may be ranging from a biological experiment to a elaborate hoax. Now that a second beast has washed up it raises some new and interesting possibilities. What can this be? Is it fake or real?
The picture below was taken May 6th in Southold , N.Y. by Nicky Papers the founder of the blog Montauk-Monster.com after being contacted by the couple that discovered it.
The photo is very interesting but I am not sure what to make out of it!