No, not Homo Speleologicus but Tethysbaena ledoyeri... :o https://brill.com/view/journals/cr/93/7/article-p819_10.xml