Indian Ocean

Bigeye trevally Giant guitarfish
Bigeye trevally Humphead wrasse Giant guitarfish
Indo-Pacific blue marlin Humphead wrasse Indo-Pacific sailfish
Indo-Pacific blue marlin Indo-Pacific sailfish