White Spotted Cowry

White Spotted Cowry, Cypraea albuginosa