rubber Nutters. .. Whats more, there's a squished fly on his foot.