Indonesian Sea Urchin
In Indonesia, sea urchins are often found in coral reefs and rocky coastal areas. They can be encountered while snorkeling or diving in the Indonesian waters, especially around popular diving destinations like Raja Ampat, Bali, and the Komodo National Park.
$80.00Price