Acila (Truncacila) insignis (Gould, 1861)
Scale : 0.5mm | 99KE12.