Teiichi Takiguchi
Known For
Visual Effects
Born
1961-11-27
Place of Birth
Ishikawa, Japan