July 6, 2010 Kiss of the Lamprey A lamprey eel, considered a delicacy in Galicia, is displayed out side a restaurant in Santiago de Compostela.