Ophioglypha ambigua
3ea9feff2dad212fcb9404e68753b887
...