Mysterious creature found after Hurricane Harvey on a Texas City Beach — Steemit