did you try talking to a lawyer in Spain and seeing what kind of options you have?
Seems worth a shot at the very least.