Ehecatl

Nahuatl name meaning wind serpent