Escharoides erecta
64971e895de7e951ddca032120d82e8d
...