on March 15, 2012 Mirror A striking computer-animated commentary on the destructive nature of fashion on one’s self-esteem. on March 15, 2012