Steve Short

Steve Short worked on the IG-88 puppet with Bill Hargreaves.