Fallen Angel, Spain [Angel Rodríguez]