The guys who put this together, counter656, is apparently from China and I don’t know much about them beside the fact that they know how to do amazing stop motion photography.
They’ve also integrated some Adobe After Effects into the film as well, which adds a nice touch.
Cheers, and Happy Friday