A diver is followed by a giant manta ray as it swims and interacts with him throughout the waters off the coast of Cabo San Lucas, Mexico.
The footage, filmed in December 2017, shows a Giant Oceanic Manta Ray curiously swimming alongside several divers at Roca Partida, around 300 miles off the Mexican coast.
The 4-metre-long manta ray loved having bubbles blown on its belly and according to the filmer: "If I swam too slow the manta would turn back around and come back to me, it was incredible."