This Is Russia

Animation Video for russian lighting company Tochka Opory, showing what Russia really is for foreign businessmen. idea: 2sharp creative brand agency production: Antimult studio
Back to Top