The Teotihuacan Ocelot or Teotihuacán Ocelot is the name of an alabaster sculpture of a feline found at the ancient Mesoamerican site of Teotihuacan, central Mexico. Discovered in the late nineteenth century, it was purchased by the British Museum in 1926.