Chlorocypha centripunctata
d06f896b7e802fe7117400a5faa95570
...