PromaxBDA commercial spot featuring Punk legend Johnny Rotten
Brand film for female fashion label ICHI