Search results for "Show Aikawa"
Dead or Alive: Final
Dead or Alive: Final
Set in a post apocalyptic Yokohama where the population is kept under rigid control by a half crazed mayor, Riki Takeuchi is a hard boiled cop and Show Aikawa a…
Country: Japan