ALPHA

An animated teaser trailer for a social media brand.