"Afro Samurai" Videogame Launch Party
In This Photo: Julia Ling
Julia Ling arrives for the Afro Samurai Video Game Launch at Geisha House on 27 January, 2009 in Los Angeles, California. (Photo by Kristian Dowling/Getty Images) * Local Caption * Julia Ling
(Jan. 27, 2009 - Source: Kristian Dowling/Getty Images North America) more pics from this album »