Iluminoid

Iluminoids (eh-loom-en-oids) are strange purple aliens with long ears and a tail that live on the planet of Ilume-X. They have the ability to transport and run very fast, however their only force power is Mystic Wall, a power allowing them to make walls disappear and reasemble as soon as the Illuminoid has passed through. Basically, they run straight toward a wall, it explodes, but the explosion reverses and the pieces go back together as soon as the Iluminoid is through.