1. Annoyed puffer fish can't shake off determined cleaner wrasse

    Annoyed puffer fish can't shake off determined cleaner wrasse

    204
    4
    8.72K
    47
  2. Tiny reef fish shows remarkable hunting technique

    Tiny reef fish shows remarkable hunting technique

    543
    1
  3. The beauty and mystery of Roatan revealed

    The beauty and mystery of Roatan revealed

    51
    0
    3.68K
    6
  4. Amazing look at shocking relationship on the reef

    Amazing look at shocking relationship on the reef

    2
    0
    766
  5. Researchers sneak up on bizarre & reclusive giant Mola Mola fish

    Researchers sneak up on bizarre & reclusive giant Mola Mola fish

    175
    5
    6.48K
    20
  6. Determined fish works hard to catch crab hiding in rocks

    Determined fish works hard to catch crab hiding in rocks

    108
    2
    9.27K
    1
  7. This male giant hogfish was once a female

    This male giant hogfish was once a female

    27
    1
    2.31K
    7
  8. Giant grouper gets his face cleaned by brave little shrimp

    Giant grouper gets his face cleaned by brave little shrimp

    60
    44
    2.76K
    3
  9. Bizarre giant fish brushes past scuba diver in Galapagos Islands

    Bizarre giant fish brushes past scuba diver in Galapagos Islands

    230
    13
    10.6K
    35
  10. Mola Mola are one of the most bizarre looking fish in the ocean

    Mola Mola are one of the most bizarre looking fish in the ocean

    87
    0
    4.84K
    13
  11. Diver surrounded by river of beautiful blue fish

    Diver surrounded by river of beautiful blue fish

    2
    0
    973
  12. Rare albino grouper fish found on reef in Cayman Islands

    Rare albino grouper fish found on reef in Cayman Islands

    3
    0
    1.68K
    2
  13. Large grouper fish gets facial from long legged shrimp

    Large grouper fish gets facial from long legged shrimp

    1.71K
    1
  14. Grouper in Roatan gets a teeth cleaning by his little friend

    Grouper in Roatan gets a teeth cleaning by his little friend

    63
    1
    4.01K
    5