Amphidromus sekincauensis

Amphidromus sekincauensis is a species of sinistral or dextral air-breathing tree snail, an arboreal gastropod mollusc in the family Camaenidae.

Distribution
Indonesia, Sumatra Island.

Habitat
In trees.