Tegula pellisserpentis (Wood, 1828)
Among rocks, Venado Beach, Pacific Panama. The largest specimen measures 40 mm.