Unusual, and pretty! Nice!
Because I've never seen the larvae before. Beautiful
Very nice caterpillar.