Close
Giant silk moth
Rhescyntis pseudomartii ?