Coatlicue 

Angry leftist