Production
JA, EN cinema · 3 credits
Also known as フミエ・スズキ・ランカスター
Fujiko
Monster Island
Chameleon
Producer
Executive Producer