Adam's urchin / Zebra crab with eggs {Zebrida adamsii} on fire urchin, Indonesia.