Promachus pseudocontractus
07d9a8b8320617739877bcdd9c96badb
...