Vitrinula chaunax explained

Vitrinula chaunax is an extinct species of air-breathing land snail, a terrestrial gastropod mollusc in the family Ariophantidae. This species was endemic to Japan.