Yellow Giant / Commerson's frogfish (Antennarius commerson). Lembeh Strait, North Sulawesi, Indonesia.