Tepeyolotl Picture

In Aztec mythology, Tepeyollotl ("heart of the mountains"; also Tepeyollotli) was the god of earthquakes, echoes and jaguars. He is the god of the Eighth Hour of the Night, and is depicted as a jaguar leaping towards the sun.
Echo of the Moon
Echo, sketchbook ink
Echo Ocean Manga Cover LA
Echo and Narcissus