Leaf scorpionfish (Taenianotus triacanthus) on a coral. Lembeh Strait, North Sulawesi, Indonesia.