Washed up on the sound side of Topsail Beach,NC. Any ideas what it may be?

Washed up on the sound side of Topsail Beach,NC. Any ideas what it may be?
Posted: 9mth ago Viewed: 18 times Liked: 1 times
Posted by: chief_meep

More photos