Christel Takigawa and Jon Landau, Dec 21, 2009 December 21, 2009 Japanese news presenter Christel Takigawa L and producer Jon Landau attend a Japan premiere for the film Avatar in Tokyo, Japan, on December 21, 2009. Editorial Stock Photo - Afloimages
Christel Takigawa and Jon Landau, Dec 21, 2009 : December 21, 2009 : Japanese news presenter Christel Takigawa (L) and producer Jon Landau attend a Japan premiere for the film "Avatar" in Tokyo, Japan, on December 21, 2009.