I noticed that little creature in the background but couldn’t figure,either!!
The little mysteries of life....LOL!