Delisha Ennivel

Delisha Ennivel appeared in 1997 TV series called Power Rangers Turbo. Delisha Ennivel is a fashion-designer monster who created jackets to place on Earthlings making them insanely angry. The Turbo Rangers had worn the jackets except for Ashley who hadn't put them on. One ended up on Blue Senturion. In battle, she could blast patchwork shaped lasers from her eyes as well as bind and electrocute the Zords with patchwork fabric. She was destroyed by Robo Racer and Turbo Megazord.