This is a Creature Film
Legendary Star Wars designer Stuart Freeborn tours the Episode I Creature Shop with Nick Dudman, creature effects supervisor of The Phantom Menace.
Legendary Star Wars designer Stuart Freeborn tours the Episode I Creature Shop with Nick Dudman, creature effects supervisor of The Phantom Menace.