The strange looking life form, which resembled a piece of yellow rope that had become entangled with itself, washed up at the Padre Island National Seashore in TexasThe strange looking life form, which resembled a piece of yellow rope that had become entangled with itself, washed up at the Padre Island National Seashore in Texas