Visual Identity / Design / MarketingStrange Rumblings in Shangri-La, an award-winning international film released in 2014.