Actor · Born 1977
Amazons Dragon Woman vs. Kunoichi
2005
New Noichi Ninpoden Extreme Woman Rebellion
2004