Ok so first off i found this little guy in a ocean park called parish park in titusville florida, ive searched all over the int
ernet but couldint find any thing that looked like this. has anyone seen this before or know what it is?

