There were many snails at this location, but suddenly I saw 7 of these all near one another. I'd never seen this type before (at least not these bright orange and green iridescent color). Are they Wavy Top Turban (Astraea undosa)? Color doesn't seem right, but I don't have any other guesses. I don't normally even try to ID snails because they are difficult, but I thought I'd try with these ones. They were about 2 inches across. Thanks!