Mega Bloks Hello Kitty Fun At The FairSet number 10956
Note that this is not Lego, but is called Mega Bloks and is compatible with lego.
I acquired several sets that were built. Not sure if every part is there so look at pics and decide for your self.
No box, no instructions. Will be shipped dismantled.