Found on the beach on east coast of Ireland

Any idea what this is??