Lionfish (Pterois antennata) - Dauin, Philippines

Harlequin crab (Lissocarcinus laevis) - Dauin, Philippines

Ornate ghost pipefish (Solenostomus paradoxus) - Dauin, Philippines

Nudibranch (Hypselodoris tryoni) - Dauin, Philippines

Lionfish (Pterois antennata) - Dauin, Philippines

Bubble coral shrimp (Vir philippinensis) in bubble coral (Plerogyra sinuosa) - Dauin, Philippines

Fimbriated moray (Gymnothorax fimbriatus) - Dauin, Philippines

Painted frogfish (Antennarius pictus) - Dauin, Philippines 

Harlequin sweetlips juvenile (Plectorhinchus chaetodonoides) - Dauin, Philippines

Harlequin shrimp (Hymenocera picta) - Dauin, Philippines

Gorgonian with long-spined sea urchins (Diadema antillarum) - Dauin, Philippines

Painted frogfish (Antennarius pictus) - Dauin, Philippines

Nudibranchs mating (Hypselodoris tryoni) - Dauin, Philippines

Nudibranch (Halgerda batangas) - Dauin, Philippines

Orange clownfish (Amphiprion percula) - Dauin, Philippines

Nudibranch (Nembrotha cristata) - Dauin, Philippines

Fimbriated moray (Gymnothorax fimbriatus)Apo Island - Negros Oriental, Philippines

Papuan scorpion fish (Scorpaenopsis papuensis) on blue starfish (Linckia laevigata) - Apo Island - Negros Oriental, Philippines

Nudibranch (Chromodoris annae) - Apo Island - Dauin, Negros Oriental, Philippines

Chevron barracuda (Sphyraena qenie) - Sail Rock - Koh Phangan, Thailand

Banded sea snake (Laticauda colubrina) - Apo Island - Negros Oriental, Philippines

Teira batfish (Platax teira) - Dauin, Philippines

Porcelain crab (Porcellanidae sp.) Porcelain crab - Dauin, Philippines

False percula clownfish or common clownfish (Amphiprion ocellaris) - Apo Island - Negros Oriental, Philippines

Ornate ghost pipefish (Solenostomus paradoxus) - Dauin, Philippines

Red lionfish (Pterois volitans) - Dauin, Philippines

Brain coral or maze coral (Platygyra sp.) - Dauin, Philippines

Glass anemone shrimp (Periclimenes brevicarpalis) - Sail Rock - Koh Phangan, Thailand

Glass anemone shrimp (Periclimenes brevicarpalis) - Sail Rock - Koh Phangan, Thailand

Jellyfish (Thysanostoma thysanura) - Sail Rock - Koh Phangan, Thailand

Pink dorid nudibranch (Chromodoris bullocki) - Nha Trang, Vietnam