Escharoides bishopi
88112e39456f4a4ad2011e8b31e05dc6
...