Starry moon snail (Natica stellata) Komodo NP, Indonesia.