Awalycaeus akiratadai

Awalycaeus akiratadai is a species of land snail, a terrestrial gastropod mollusk in the family Cyclophoridae. This species is endemic to Japan. ...
Found on http://en.wikipedia.org/wiki/Awalycaeus_akiratadai
No exact match found