Praying Mantis, Marlene Finlayson