Okay, biology twitter, what the heck is this?? Found on a beach in Texas City, TX. #wildlifeid pic.twitter.com/9IUuuL65qh

— Preeti Desai🌿 (@preetalina) September 6, 2017