Shinji Teraoka

Special Effects Coordinator


Japanese 1991
Special Effects Coordinator