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