Species: Amphidromus ristiae
Author: Dharma 2007
Locality: Indonesia
Size: 40.6 / 43.9mm
Found on Mount Dempo, near summit. On leaves in bushes.