Big Kahuna Reef

This matching puzzle is leagues away from ordinary. Swimmingly good times await you in the reef.