Tlilli

A delicacy found in the exotic land of New Mexico. It comes in both red and green varieties.