Christel Takigawa, Dec 21, 2009 Japanese news presenter Christel Takigawa attends a Japan premiere for the film Avatar in Tokyo, Japan, on December 21, 2009. Editorial Stock Photo - Afloimages
Christel Takigawa, Dec 21, 2009 : Japanese news presenter Christel Takigawa attends a Japan premiere for the film "Avatar" in Tokyo, Japan, on December 21, 2009.