Production
JA cinema · 2 credits
Also known as 武内香菜 · Takeuchi Kana
Death Trance
Spirit Cannonball Girls
as Chimama
Producer