This strange and unique animal was found washed ashore near Montauk Point Long Island. Its bizarre appearance immediately brought up stories about the infamous "Montauk Project", leading to speculation that the creature was from another time, or even another world.
Return to Beasts.
Surbrook's Stuff is maintained by webmaster Michael Surbrook. If you like what you see, please send him your comments about the page.