Happy Merry X-mas

This level is incredibly hard.