mixed flat at low tide
Cymbiola nobilis? (Volutidae)
oyster bed (Placuna placenta): they ARE sharp
air gulping (the guy is perching on the right)
Periophthalmus chrysospilos perching during high tide... bothered by a mosquito
high forest at high tide
young Trimeresurus purpureomaculatus
Periophthalmus gracilis Eggert
Periophthalmus variabilis Eggert: a very nice specimen
after work