Dazzling caterpillar is hard to miss