The Keyhole Limpet can be found while snorkeling or scuba diving in California. They are fairly common in Laguna Beach. Keyhole Limpets are black sea snails with a small non-swirling (flat) shell which has a keyhole in the middle. They outgrow their shell and I'm surprised they don't get eaten quickly. I've seen them stay in the same place for weeks.