Dr. Spector / Zipactriotl
Hint 1 of 2:
Find him in the palace at Tichicatl ubove ground.
Next