8mm SFX movie
Japan
Science Fiction
0 minutes
1985
Hitoshi Matsuyama
Director
Production Design
Creature Design
Matte Painter