Peter Chiang

Peter Chiang is a visual effects technician that worked for Derek Meddings' company on Batman.