Skull Faced Caterpillar.
skull-faced caterpillar.