Spearthrower Owl may even have been the ruler of Teotihuacan.
Bufo lanzadardos incluso puido ser o gobernante de Teotihuacan.