Mula Sem Cabeça
This is a creature of Brazilian folklore, one of my favorites since childhood. Despite not knowing exactly the origin of the legend. According to legend, if a woman falls in love with a priest and has any relationship with him, she becomes