Thanks for sharing, aoi88!
The only phrase in this song that I have understood is "the flavour of life", therefore I can only interpret the montage from a very inaccurate position but from what I've grasped, I really love the idea of the song and how well it combines with Mao's story. She has experienced sooo much this season! And though her life, I imagine, revolves around figure skating only, I think she might have tasted life much better than an average person.. So this montage shows that though this season has been particularly tough on her, that's just the way life sometimes is and in the end it can all be turned into a positive thing.. It's really meaningful..