Praying Mantis Woman

Praying Mantis Woman is a mutant.