Thursday, January 8, 2009

Boss



These "Boss" posters are all over Tokyo. "Lost in Translation" wasn't completely inaccurate.

No comments: