Antisolarium Finlay 1927 (top snail)