I found this movie a while back, I'm not sure anymore where I got the link from but I've just watched it with some creatives from the agency and we were all stumped.
The bad translation (Engrish), the over the top imagery, the mixing of different styles, the length,... It is intriguing though, if anybody can tell me anything more about the brand that would be great (I'd love to see their marketing department).
Comments