Teotihuacan October 21, 2014 800 × 608 Teotihuacan Tetitla: Owl with Bloody Mouth The murals of Tetitla are covered in detail in the article Jaguar Lords, Owl Warriors & the Great Goddess. © Robin Heyworth – Photo taken 10th December 2001