Kimura Takuya and Leah Dou star in a LEVI’S ENGINEERED JEANS commercial together
Back in 2004, Kimura Takuya and Faye Wong starred in the HK romantic film “2046” directed by Wong Kar-wai. In the film, Kimura’s character Tak was in love with a gynoid assistant played by Faye Wong. Fast forward 15 years later and now Kimura Takuya Read More …