Destructipede (Power Rangers In Space)

Destructipede is an illusion-casting centipede monster used by