Filmography
Release date: 12/26/2012Tôkyô Mukokuseki Shôjo
Details Release date: 10/31/2003Ninja Pussy Cat
Role(s): Kinu
Details Release date: 9/26/2003Nurse Sisters
Role(s): Miki Maeda
Details Release date: 5/27/2006Imprint
Role(s): Dead Woman
Details