What is this?

Found this on a beach in Kauai, Hawaii and a while back not sure what it is

Found this on a beach in Kauai, Hawaii and a while back not sure what it is