Composite sketch of suspect.
“Itzcoatl?”
Wow! “Itzcoatl” is my middle name!
Nahuatl is still spoken in Mexico and El Salvador.
nice earrings by the way.