Polybetes pallidus
3e0d005ccfd5758fc7adf38d1c9465ea
...