Koyuki stars as Onigen in Pathe Films' Blood: The Last Vampire (2009)

Koyuki stars as Onigen in Pathe Films' Blood: The Last Vampire (2009)