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: 1471d ago Viewed: 18 times Liked: 1 times
Posted by: chief_meep

More photos