Mika Kano and Kyoko Kano, Jan 09, 2013 Tokyo, Japan Abunai Sisters pose for the cameras during the Japan Premiere of Jack Reacher or Outlaw The movie will be released on February 1st in Japan. Editorial Stock Photo - Afloimages
Mika Kano and Kyoko Kano, Jan 09, 2013 : Tokyo, Japan - Abunai Sisters pose for the cameras during the Japan Premiere of "Jack Reacher" or "Outlaw" The movie will be released on February 1st in Japan.