a rock with glasses on top of it and the words les revenants ibern