This is probably the Chinese version of the Lego Movie to be released soon in Mainland China.
This comes partially assembled and it has this weird contraption which I can't make out of except it looks like cups being stacked up. Perhaps, a coffee dispenser machine?
Comparing the Lego Movie version below the the Lele Movie above. There is some similarity...Hmm. perhaps, great minds think alike?