Close
Japanese buff tip moth
Phalera flavescens