All those sea urchins reminds me of San Nicholas Island....