Big ol' nurse shark, lovely dots skin, serrated spine stuck in forehead. Flipping upside-down on sand, sharksuckers freaking out, trying to suck on each other, lying on sand sucker-up.
Jingling carabiner calling barracuda in (they like shiny objects).
Camera out of battery 2/3 through, strobe ok though. Mask annoying - try different snorkel.