Pedro Moriche Hermoso, Spain