A creature was discovered on a beach located on Hinchinbrook Island, which is in Northern Queensland, Australia. This information was shared by the user /u/HotTransportation691. What kind of animal do you think this could be?

Sources:
Reddit source: Reddit, shared by u//u/HotTransportation691