A weird stone found at a beach in Ireland