Hecate Picture

Hecate, the patron god of witches from Greek mythology. However, in modern times Hecate is less evil witch and more Eco-terrorist. She has also adopted the hippie, vegan lifestyle. After being captured destroying a factory polluting nearby ecosystems Hecate became a member of the Redeemers.