Two ice guards and caterpillar

Thinking of impossible and incredible combination. Ice guards and our friend, caterpillar feeling like bright bingo balls.