Beach goers were startled when they found this strange horned creature washed up ashore... what the???

xo-Franny