Some promo stills of Devon Aoki in the action-kung fu movie “Dead or Alive”, based on the popular video game of the same name. I haven’t played the game, so I can’t really comment, except to say that it seems to involve hot girls kicking ass on some island, and Devon is one of those hot girls.
Enjoy the Indian Really Sexy Hot Girl Pictures :)