A bizarre “alien”-looking sea creature has been snapped after it washed up on shore. The freaky aquatic creature appeared on a beach near Galveston, Texas, and was spotted by an onlooker walking by.