Find the right images by checking multiple keywords below:
Image ID: 0060902-DFL.jpg
One-fin Flashlightfish
eyelight fish or one-fin flashlightfish, Photoblepharon palpebratum (or Photoblepharon palpebratus), showing bioluminescent light organ under eye, Indonesia, Indo-Pacific Ocean
Credit to: Blue Planet Archive / David B. Fleetham