Google Doodle for X-ray discovery day
Google celebrating 115th anniversary of the discovery of X-ray. So, they changed their logo style on homepage and search result. This is a X-ray report of 'Google' trade mark. But, I am quite confusion on a thing that, are there a royal key and a pet duckling. Am I viewing right? Why they are added here, I like to know the answer.