a cartoon character with glowing armor