Actor
Tôkyô Mukokuseki Shôjo
2012
Imprint
2006 · as Dead Woman
Ninja Pussy Cat
2003 · as Kinu
Nurse Sisters
2003 · as Miki Maeda