Question: What country is leandro rivera a citizen of
Answer: Spain
Answer sentence: country artist leandro rivera is from the spain.