Ice Hensley

he has ice in his veins but tbh hes a pretty shit super hero

aka jack sparrington III

he is dead