Question: where did the last name castillo come from
Answer: Spanish