Tôkyô Mukokuseki Shôjo 2012
Actor
Imprint 2006
as Dead Woman
OL Confinement Sexual Prisoner 2005
Ninja Pussy Cat 2003
as Kinu
Nurse Sisters 2003
as Miki Maeda
Credits from TMDB.