Wes Anderson, Brad Pitt make Japanese ad

By Adweek Blogs on December 15, 2008