What on God's green earth is CHEWY ICE?!