After the recent heavy rains here in upstate sc, i found this lying on another rock in the creek! Whatever it is, it's cool as all get out. Any ideas?