I think there is a seal in the water.
I think you are right and it is very reminiscent of a photo last week that was debated about seal vs whale....
by AvastMH moderator
Good point @coldcounter ! Here's the other pic: https://talk.penguinwatch.org/#/subjects/APZ000ag9b 😃