Leafy Jewelbox

Leafy Jewel Box
Chama macerophylla
Gmelin, 1791
Family Chamidae