Neopachygaster occidentalis
fa1e4500bf6a5ab0d39bbc795cf6cefa
...