Immersive Motion Graphic Branding