Actors: Peter Mayhew