May 21 ROV 2

Underwater remotely operated vehicle (ROV) and controller