Kristen Stewart, Oct 22, 2012 Tokyo, Japan Actress Kristen Stewart arrives at Narita International Airport in Chiba prefecture, Japan on October 22, 2012. Editorial Stock Photo - Afloimages
Kristen Stewart, Oct 22, 2012 : Tokyo, Japan : Actress Kristen Stewart arrives at Narita International Airport in Chiba prefecture, Japan on October 22, 2012.