Welcome to the forum! I love this image. Sort of a now you see it now you don't kind of photo
I see a monkey then an owl, now a monkey -
really fun
Thanks for posting.
Hopefully you will check out the route to get the image to show rather than having us go to the link.