Oreohelix variabilis
335110eee14e7489577e687035bb7d88
...