Eudactylinodes keratophagus
189402022847411c5ef435f6f315f7fa
...