From Tokyo, Japan • 1972 - 2015
We don't have a bio for this person yet
Resident Evil: DamnationFilm • 2012
Resident Evil: DegenerationFilm • 2008