"Cristo sonriente del Castillo de Xavier, España".