Ophryocotyle proteus
673ae8e1f85d2324e2fe7adcc664ace8
...