Ectinosoma tegula
e787ad918478cf549275212582d88b18
...