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