Eclytus ochraceus
cf3912bdd2a61dc4bb53ddd81ddf297e
...