Thank you for sharing.
Reminds me of what I saw on the other shore of Panama, three years ago.
Spent there 5 weeks, shooting amphibians, and snorkled a few time in the Bocas del Toro archipelagos.
Young baracudas around the mangroves and a lot of young Chaetodon capistratus.
Bad sunburns too ;)...