Unfortunately, I didn’t see this fish while diving and didn’t have my camera. I saw it while snorkeling and walking in the water on the beach in St. John’s Virgin Islands.
Scientific name:
Megalops atlanticus
Professional image:
https://reefguide.org/pix/tarpon1.jpg