Mysterious ‘sea creature’ found on Bolivar beach, near Galveston, identified by TPWD Posted on April 15, 2023 Many on social media pitched in to try and guess what the creature is. Share