Deff an uninvited guest!! I wonder how this little fellow got in there.