Beluga Whale?
Yeah, that’s from a Beluga whale relocation story. Google search made it look like it was associated with the dolphin stampede.
I was thinking, that is one fat dolphin. But he looks happy.