how was i supossed to know that?
1) Recognize that Spanish is an official language in 21 countries, not just in Mexico
Choose:
2a) Scroll down to "places" and click on any of the maps; you'll notice that they're all in Chile.
2b) Go to "about" and notice he has a Chilean website under "work and education".

Is he imitating Riddler in
this scene?