This strange looking creature washed up on a Texas beach after Hurricane Harvey, and we now know what it is!