This is a Captain Cone (Conus Capitaneus). It is small, measuring 4 cm. But it is extremely beautiful, in particular its jaded green pattern.
If you know this shell's name, please email me.
Other cones: Conus Striatus; Conus Imperialis; milky white cone (name unknown); little white one. (name unknown)