I voted for Ice Shell, though depending on how the appearence is finalized, the name might have to be changed.
For something that looks really defensively weak, Ice Shell wouldn't be an appropriate name. Something like High Speed (Outspeeds natural hazards.) would be more fitting.
Just an idea.