This not-so-little little island is Pulau Sekudu, or Frog Island. There are no frogs congregating on the island (though I think I heard some croaking going on). Pulau Sekudu got its name from a legend. You can read about the legend from this webpage done up by Raffles Museum of Biodiversity Research (RMBR).
It was the first time I place my foot on this island. The very first animal that "welcomed" me was an anemone.
|Anemone, almost completely retracted.|