Yep that's a face in the water. You do have a talent for sight.

I guess that would be a water sprite or an undine. I'm not too well versed on the spirits of the water. Of course it could just be someone popping in to say hello.

thumbsup