right. you brought a kit kat either when you bought it there was nothing in it or it has melted or somebody has eaten it over the night. but wait it as sealed when you went to open it right? so it has just melted and stuck to the wrapper to create a smell. no ghost has eaten it. it is obvious if you think about it!!!!!!!
There's only one logical answer.... Kit Kat Squatters.
You see, in the night they have shrunk themselves -using magic- so they can squeeze into the tiniest holes in the wrapping.
They got cold through the night and lit a fire (You never know what they keep in their weeny rucky's) and that is how the kit kat melted. They all drowned in the OCEAN of melting chocolate. The smell is their filthy bodies decomposing.
Ok. So you bought a Kit-Kat. Opened the package, and nothing was there and it was smelly? I don't know what to tell you but...didn't you notice there was nothing in there when you bought it?