dewaltbob: facial peel
rodocrozit: Matin
shastrix: Tea Deva or Javanese Leaf Insect?