Ice Cream Sandwich Laughs in Face of Sun