Phellorinia herculaena

Phellorinia herculaena (=herculeana)