This is an impressive ad for Asics, the Japanese athletic equipment company famous for their running shoes as being amongst the top performance footwear in the market. Their philosophy is: “By staying active, you can shed negativity and achieve a sound mind, in a sound body.“.
The ad is fascinating to see, as well as the making off.