Delisha Ennivel (Revisited Series)

Delisha Ennivel is a fashion-themed monster who created jackets to place on humans, making them insanely angry. The Turbo Rangers had worn the jackets except for Ashley who hadn't put them on. One ended up on Queen Pterania. In battle, she could blast patchwork shaped lasers from her eyes as well as bind and electrocute the zords with patchwork fabric. She also had clawed fingernails that she could use to scratch enemies. She was purified and now works as a real fashion designer.