Multi-events complex animation

This is one of our latest animation. Enjoy watching!