Fun 2D + 3D teaser production for a convention of Taboola, the world’s largest and most advanced discovery platform there is.