This underwater entity on Dolphins - Spy In The Pod is a cunningly disguised HD camera. We’re calling it the Ood Cam…

This underwater entity on Dolphins - Spy In The Pod is a cunningly disguised HD camera. We’re calling it the Ood Cam…