Gastrocopta stupefaciens
61cf68395111294a2efdb24a69bb43de
...