Therebus cepuroides

Tribe: Psepholacini