Cast & Crew

Directed by

Joe Dante

Writing Credits

Gavin Scott
(written by) and
Adam Rifkin
(written by) and
Ted Elliott
(written by) &
Terry Rossio
(written by)

Cast

David Cross
Irwin Wayfair
Jay Mohr
Larry Benson
Alexandra Wilson
Ms. Kegel
Denis Leary
Gil Mars
Gregory Smith
Alan Abernathy
Dick Miller
Joe
Kirsten Dunst
Christy Fimple
Jacob Smith
Timmy Fimple
Jonathan Bouck
Brad
Kevin Dunn
Stuart Abernathy
Ann Magnuson
Irene Abernathy
Wendy Schaal
Marion Fimple
Phil Hartman
Phil Fimple
Archie Hahn
Satellite Dish Installer
Robert Picardo
Ralph, Clean Room Technician
Julius Tennon
Toy World Supervisor
Belinda Balaski
Neighbor
Rance Howard
Husband
Jackie Joseph
Wife
Tommy Lee Jones
Chip Hazard
Frank Langella
Archer
Ernest Borgnine
Kip Killagin
Jim Brown
Butch Meathook
Bruce Dern
Link Static
George Kennedy
Brick Bazooka
Clint Walker
Nick Nitro
Christopher Guest
Slamfist / Scratch-It (voice)
Michael McKean
Insaniac / Freakenstein (voice)
Harry Shearer
Punch-It
Sarah Michelle Gellar
Gwendy Doll
Christina Ricci
Gwendy Doll
Marcia Mitzman Gaven
Globotech Announcer

Produced by

Paul Deason
co-producer
Michael Finnell
producer
Walter F. Parkes
executive producer (as Walter Parkes)
Steven Spielberg
executive producer (uncredited)
Colin Wilson
producer

Music by

Jerry Goldsmith
(music composed by)

Cinematography by

Jamie Anderson

Editing by

Marshall Harvey
Michael Thau

Casting By

Denise Chamian

Production Design by

William Sandell

Art Direction by

Mark W. Mansbridge
supervising art director
Brad Ricker
(as Bradford Ricker)

Set Decoration by

Rosemary Brandenburg

Costume Design by

Carole Brown-James

Makeup Department

Cynthia Barr
assistant makeup artist (as Cynthia Barr-Bright)
Judith A. Cory
hair department head
Karyn Alexander Huston
assistant hair stylist (as Karyn Huston)
Susan Schuler-Page
hair stylist (as Susan Schuler)
Christina Smith
makeup department head
Brian Stiver
mold department

Production Management

Paul Deason
unit production manager
Brad Goodman
post-production supervisor

Second Unit Director or Assistant Director

Benita Allen
first assistant director (as Benita Allen-Honess)
M. James Arnett
second unit director (as Jim Arnett)
C.C. Barnes
first assistant director: second unit
Dieter Busch
second assistant director
Marisa Ferrey
dga trainee
Nancy L. Ventura
second second assistant director
Rebecca Strickland Weathersby
second assistant director (as Rebecca Strickland)

Art Department

Tony Allard
propmaker
Charlie Araki
construction accountant
Jim Bandsuh
illustrator
Jeff Brown
greensman
Mark W. Brown
property assistant: second unit
Molly Click
art department coordinator
Dan Colegrove
propmaker gangboss
Stacy Doran
set dresser
Chris Fix
propmaker gangboss
David Gabrielli
general foreman
Neil Garland
propmaker gangboss
John Giuliano
propmaker and mill foreman
Travis Huffman
propmaker
Henry Stuart John
construction foreman (as Stuart John)
Kent Jones
paint foreman
Kristin Frances Jones
on-set dresser
Jennifer Lagura
set dresser (as Jennifer LaGura)
Tony Leonardi
greens foreman (as A.J. Leonardi)
David Lowery
storyboard artist
Glenn Matayoshi
set dresser
Melany Maximus
concept aritst
Frank McEldowney
greensperson
Robert Misetich
paint foreman
Jerry Moss
property master (as Gerald Moss)
Maura Moss
prop coordinator
Arthur Nichols
character designer
Joey Orosco
character designer
Harry E. Otto
lead set designer
Andrew Petrotta
assistant property master
Paul Powers
storyboard artist
Edward J. Protiva
set dresser
Robin Richesson
illustrator
Glenn H. Roberts
set dresser
Billy Salsberg
foreman
Marvin Salsberg
construction coordinator
Liam Sharp
concept art
Shana Sigmond
buyer
Brett C. Smith
lead person
Bruce G. Smith
paint foreman
Jay Smith
drapery foreman
Bill Taliaferro
set designer
Louis Terry
set dresser
Stan Tropp
set designer
Timothy Vierra
propmaker
Hap Weaver
greens stand-by
Tracey Wilson
storyboard artist
Gary J. Coelho
laborer gang boss (uncredited)
Bryan McBrien
greensman (uncredited)

Sound Department

Rusty Amodeo
master layback post sound
Nancy Barker
assistant sound editor
Ron Bartlett
additional re-recording mixer
Thom Brennan
foley supervisor
Susan Dudeck
sound effects editor
Julia Evershade
supervising dialogue editor
Donald Flick
sound effects editor
Michael Geisler
sound effects editor
Mark C. Grech
sound technician
David Grimaldi
sound effects editor
Michael Herbick
re-recording mixer
Hilda Hodges
foley artist
Randall L. Johnson
boom operator (as Randy Johnson)
Jack Keller
machine room recordist
Ken King
production sound mixer
Elliott Koretz
sound effects editor (as Elliott L. Koretz)
John Kwiatkowski
sound effects editor
Mary Jo Lang
foley mixer
Steve Lee
sound effects wrangler
Eric Lindemann
supervising sound editor
Robert J. Litt
re-recording mixer
Mark A. Mangini
co-supervising sound editor (as Mark Mangini)
John Pospisil
sound effects design editor
John Roesch
foley artist (as John B. Roesch)
Elijah Schkeiban
assistant sound editor
Marsha Sorce
machine room recordist
Carolyn Tapp
foley recordist
Elliot Tyson
re-recording mixer
Petra Bach
adr supervisor (uncredited)
Richard Badey
recordist: french post-synchronized version (uncredited)
Norval D. Crutcher III
sound editor: USA/Canada TV conform (uncredited)
Eric Dussollier
sound editor: french post-synchronized version (uncredited)
Dennis Leonard
sound designer (uncredited)
Michael Miller
adr recordist (uncredited)
John Pospisil
sound designer (uncredited)

Special Effects by

Larz Anderson
special effects leadman
Felix Balbas
special effects technical director/animator
Darin Bouyssou
key technician: Stan Winston Studio
Emery Brown
key electronic design
William Butler
special effects technician
John Calpin
special effects crew
Jim Charmatz
character design: Stan Winston Studio
David Covarrubias
special effects technician
Glenn Derry
electronics designer: Stan Winston Studio
Kim Derry
special effects
Lance Gilmer
special effects technician
Grady Holder
lab technician: Stan Winston Studio
Timothy Huizing
puppet painter
Kai Kim
special effects technician
Mark Lilienthal
special effects
Lindsay MacGowan
art department: Stan Winston Studio
Bob Mano
key animatronic designer: Stan Winston Studio
Keith Marbory
special effects supervisor
Paul Mejias
special effects artist and puppeteer
Daniel P. Murphy
special effects: second unit
Tim Nordella
fabricator
Jane E. Pepiot
special effects office coordinator
Jeff Pepiot
special effects
Ken Pepiot
special effects coordinator
Gintar Repecka
special effects foreman
John Rosengrant
makeup effects supervisor
Joseph C. Sasgen
special effects
Frank Schepler
special effects foreman
Kirk Skodis
animatronic designer: Stan Winston Studio
Laura Stella
mechanical department: Stan Winston Studio
Douglas J. Stewart
puppet painter
Erick de la Vega
special effects makeup
Thomas R. Ward
special effects
Stiles White
production coordinator: Stan Winston Studio
Stan Winston
animatronic design and effects
Christian Colquhoun
mechanical effects supervisor (uncredited)

Visual Effects by

Mimi Abers
digital compositor
Alexandra Altrocchi
visual effects coordinator
David Andrews
animation supervisor
Joel Aron
sequence supervisor
Christopher S. Baird
production visual effects editor (as Chris Baird)
Leslie Barnett
production visual effects coordinator
Scott Benza
animator: ILM
Stewart Birnam
software developer: ILM
Ari Rapkin Blenkhorn
production software engineer (as Ari Rapkin)
Rob Blue
digital artist: main title
Rod G. Bogart
software research and development: ILM
Scott Bonnenfant
texture artist
Kim Bromley
visual effects producer
Ken Bryan
digital modeler
Pat Conran
visual effects artist
Beth D'Amato
assistant concept artist
Natasha Devaud
digital artist
Michael Di Como
cg supervisor
James Doherty
digital modeler
Jeff Doran
digital compositor
Selwyn Eddy
matchmove supervisor (as Selwyn Eddy III)
Stefen Fangmeier
senior visual effects supervisor
Tom Fejes
digital artist
Debbie Fought
digital artist: ILM (as Deborah Fought)
Scott Frankel
compositing supervisor
Todd Fulford
digital artist
Frank Gravatt
modeller
Tony Hudson
digital model supervisor: ILM
George Hull
visual effects art director
Jason Ivimey
animator: ILM
Randy Jonsson
matchmover: ILM
Heather Knight
animator
Marshall Richard Krasser
lead digital compositor: ILM
Martin L'Heureux
animator
David Latour
animator: ILM
Mohen Leo
visual effects technical director: ILM
Michal Makarewicz
animator: ILM
Dawn Martin
visual effects editorial
Terrence Masson
senior technical director
Jeff Matakovich
visual effects supervisor
Erik Mattson
computer graphics supervisor: ILM
Mark 'Crash' McCreery
character design
Jennifer McKnew
digital artist: ILM
David Meny
computer graphics sequence supervisor: ILM
Marty Luigi Miramontez
computer systems engineering
Amanda K. Montgomery
visual effects coordinator: ILM
Jim Morris
senior staff: ILM
Michelle Motta
CG technical support: ILM
Michael Olague
visual effects gaffer
David Parsons
character animator
Aaron Pfau
technical director
Cary Phillips
software research and development
Ellen Poon
visual effects co-supervisor
Bruce Powell
digital artist
Liz Radley
computer graphics consultant
Kevin Reuter
digital effects artist
Susan Ross
viewpaint supervisor
Jason Rosson
digital effects artist: ILM
Jeff Saltzman
matchmover: ILM
Sean Schur
sequence supervisor
Jeff Shank
digital effects: ILM
Amy Shepard
digital artist
H.B. Siegel
senior staff: ILM
Jason H. Snell
digital plate restoration technician
John Stillman
digital artist
Marcus Stokes
visual effects
Joe Takai
production engineering supervisor
Edward Taylor IV
character modeller: ILM
Paul Theren
digital modeler
Michael Thompson
information systems
Si Duy Tran
character animator (as Si Tran)
Chi Chung Tse
digital character animator
Michael Van Eps
digital paint & rotoscope artist
Paul Vega
visual effects assistant editor
Tim Waddy
cg animator
Matt Wallin
digital artist
R.D. Wegener
3D camera matchmove artist: ILM
Ken Ziegler
digital effects compositor
Les Bernstien
title sequence director of photography (uncredited)
David Byers Brown
digital character animator (uncredited)
Mark Fiorenza
visual effects (uncredited)
Carl N. Frederick
computer graphics supervisor: ILM (uncredited)
Michael Meyers
cgi modeler: production plant (uncredited)

Stunts

M. James Arnett
stunt coordinator (as Jim Arnett)
Seth Arnett
utility stunts (as Seth James Arnett)
David Hayles
stunt safety
Cinda-Lin James
utility stunts
Shawn Robinson
utility stunts
Pat Romano
assistant stunt coordinator
James Ryan
stunts
Mike Smith
stunt coordinator
Jill Brown
stunts (uncredited)
Jared S. Eddo
utility stunts (uncredited)
Bob Herron
stunts (uncredited)
Cinda-Lin James
stunt double: Kirsten Dunst (uncredited)
Shawn Kautz
stunts (uncredited)
Michael Owen
stunts (uncredited)
Mark Aaron Wagner
stunt double: Jay Mohr (uncredited)

Camera and Electrical Department

Michael J. Bailey
assistant chief lighting technician
Greg Banta
unit gaffer
John Bertram
grip
Mike Cerone
lighting technician
Paul Ciancetta
lighting technician: musco light
James Conroy
grip
Michael S. Endler
first assistant camera
Jimmy Ferguson
second assistant camera
Erica Froker
camera loader
Harry K. Garvin
steadicam operator
Rick Harris
grip
Michael Ronald Heath
best boy grip
Mauriece Jacks Jr.
video assist operator: re-shoots
R. Scott Judge
dolly grip
Ian Kelly
24 frame video operator / video engineer
Robert LaBonge
camera operator (as Robert La Bonge) / director of photography: second unit
Al LaVerde
key grip
Rexford L. Metz
director of photography: second unit
Darren Michaels
still photographer: second unit
Andrea Moraz
first assistant camera: second unit
David Morton
gaffer
Jacqueline J. Nivens
second assistant camera: second unit
Robert P. Quiroz
lighting technician
Scott Rubin
grip
Gary Schillp
universal best boy grip
Randy Shanofsky
first assistant camera: " b" camera, second unit
Mary F. Stankiewicz
second assistant camera: second unit
George Stephenson
additional camera operator (as George B. Stephenson)
Bruce W. Talamon
still photographer
Francis X. Valdez III
rigging gaffer
O'Shana Walker
best boy: Universal
David Youel
electrician
Shawn Ensign
best boy grip: second unit (uncredited)
Randy Nolen
steadicam operator (uncredited)
David Presley
video assist operator: second unit (uncredited)
Ron Veto
camera operator (uncredited)

Animation Department

Chuck Duke
animator: ILM
David Latour
animator: ILM
Steven G. Lee
animator: ILM (as Steve Lee)
David Monzingo
character designer
Jacques Muller
animator: ILM

Casting Department

Barbara Harris
voice casting
Kara Katsoulis
casting assistant

Costume and Wardrobe Department

Michael Burnett
specialty costumes
Chris Burrows
key costumer
Kenlyn Creech
wardrobe
Danna Edwards
set costumer
Lynette Eklund
specialty costume fabricator
Kent James
costume supervisor
Marcie Olivi
costumer

Editorial Department

Tracy Adams
second assistant editor
Dale Beldin
additional editor
Martin Cohen
post-production executive
Mo Henry
negative cutter
Gloria Kaiser
color timer
Bryan McMahan
colorist: mastering
Tim Safarik
dailies: Colorist
Jim Schulte
first assistant editor
Lisa Marie Serra
post-production coordinator

Location Management

Kokayi Ampah
location manager
Rhonda Baer
assistant location manager

Music Department

Robert Bayless
assistant music editor
Bruce Botnick
music mixer
Alexander Courage
orchestrator
Sandy De Crescent
music contractor (as Sandy DeCrescent)
Jerry Goldsmith
conductor
Darrell Hall
music editor
Todd Homme
executive in charge of music
Nico Abondolo
musician: bass (uncredited)
Eun-Mee Ahn
musician: violin (uncredited)
Richard Altenbach
musician: violin (uncredited)
Rick Baptist
musician: trumpet (uncredited)
Steve Becknell
musician: french horn (uncredited)
Robert Berg
musician: viola (uncredited)
Emily Bernstein
musician: clarinet (uncredited)
Jacqueline Brand
musician: violin (uncredited)
Robert Brosseau
musician: violin (uncredited)
Belinda Broughton
musician: violin (uncredited)
Tom Brown
music preparation (uncredited)
Dennis Budimir
musician: guitar (uncredited)
Denyse Buffum
musician: viola (uncredited)
Larry Bunker
musician: percussion (uncredited)
Julie Butchko
music clearance (uncredited)
Ron Clark
musician: violin (uncredited)
Paul Cohen
musician: cello (uncredited)
Gary Coleman
musician: percussion (uncredited)
Tony Cooke
musician: cello (uncredited)
Matthew Cooker
musician: cello (uncredited)
Rose Corrigan
musician: bassoon (uncredited)
Franklyn d'Antonio
musician: violin (uncredited)
Douglas Davis
musician: cello (uncredited)
Mario De Leon
musician: violin (uncredited)
Drew Dembowski
musician: bass (uncredited)
Chuck Domanico
musician: bass (uncredited)
David Duke
musician: french horn (uncredited)
Earl Dumler
musician: oboe (uncredited)
Steve Edelman
musician: bass (uncredited)
Arni Egilsson
musician: bass (uncredited)
John Ellis
musician: oboe (uncredited)
Christine Ermacoff
musician: cello (uncredited)
Alan Estes
musician: percussion (uncredited)
Richard Feves
musician: bass (uncredited)
Marlo Fisher
musician: viola (uncredited)
Matthew Funes
musician: viola (uncredited)
Armen Garabedian
musician: violin (uncredited)
Berj Garabedian
musician: violin (uncredited)
Rick Gerding
musician: viola (uncredited)
Julie Gigante
musician: violin (uncredited)
Daniel Gold
music prep (uncredited)
Pamela Goldsmith
musician: viola (uncredited)
Gregory T. Goodall
musician: percussion (uncredited)
Endre Granat
musician: violin (uncredited)
Gary Grant
musician: trumpet (uncredited)
Keith Greene
musician: viola (uncredited)
Ralph Grierson
musician: keyboards (uncredited)
Rowena Hammill
musician: cello (uncredited)
Jennie Hansen
musician: viola (uncredited)
Clayton Haslop
musician: violin (uncredited)
Tamara Hatwan
musician: violin (uncredited)
Todd Hemmenway
musician: cello (uncredited)
Amy Hershberger
musician: violin (uncredited)
Oscar Hidalgo
musician: bass (uncredited)
Jim Hoffman
music preparation (uncredited)
Patricia Johnson
musician: violin (uncredited)
Tommy Johnson
musician: tuba (uncredited)
Karen Jones
musician: violin (uncredited)
Jim Kanter
musician: clarinet (uncredited)
Dennis Karmazyn
musician: cello (uncredited)
Katie Kirkpatrick
musician: harp (uncredited)
Miran Kojian
musician: violin (uncredited)
Armen Ksajikian
musician: cello (uncredited)
Connie Kupka
musician: violin (uncredited)
Janet Lakatos
musician: viola (uncredited)
Timothy Landauer
musician: cello (uncredited)
Michael Lang
musician: keyboards (uncredited)
Roger Lebow
musician: cello (uncredited)
Natalie Leggett
musician: violin (uncredited)
Dimitrie Leivici
musician: violin (uncredited)
Phillip Levy
musician: violin (uncredited)
Isabella Lippi
musician: violin (uncredited)
Dane Little
musician: cello (uncredited)
David Low
musician: cello (uncredited)
Warren Luening
musician: trumpet (uncredited)
Liane Mautner
musician: violin (uncredited)
Tim May
musician: guitar (uncredited)
Malcolm McNab
musician: trumpet (uncredited)
Ed Meares
musician: bass (uncredited)
Jayme Miller
musician: violin (uncredited)
Todd Miller
musician: french horn (uncredited)
Dennis Molchan
musician: violin (uncredited)
Bruce Morgenthaler
musician: bass (uncredited)
Yvonne S. Moriarty
musician: french horn (uncredited)
Ralph Morrison
musician: violin (uncredited)
Tim Morrison
musician: trumpet (uncredited)
Cynthia Moussas
musician: violin (uncredited)
Kenneth Munday
musician: bassoon (uncredited)
Richard Nash
musician: trombone (uncredited)
Dan Neufeld
musician: viola (uncredited)
Mike Nowak
musician: viola (uncredited)
Brian O'Connor
musician: french horn (uncredited)
Michael O'Donovan
musician: bassoon (uncredited)
Simon Oswell
musician: viola (uncredited)
Sid Page
musician: violin (uncredited)
Claudia Parducci
musician: violin (uncredited)
David Parmeter
musician: bass (uncredited)
Karie Prescott
musician: viola (uncredited)
Rachel Purkin
musician: violin (uncredited)
Michael Ramos
musician: viola (uncredited)
Sue Ranney
musician: bass (uncredited)
Emil Richards
musician: percussion (uncredited)
Rafael Rishik
musician: violin (uncredited)
John Rodd
orchestral scoring recordist (uncredited)
Jay Rosen
musician: violin (uncredited)
Anatoly Rosinsky
musician: violin (uncredited)
John Rotondi
scoring engineer: Y4 (uncredited)
Rich Ruttenberg
musician: keyboards (uncredited)
Dennis Sager
scoring engineer (uncredited)
Sheldon Sanov
musician: violin (uncredited)
Steve Schaeffer
musician: percussion (uncredited)
Tom Scott
musician: saxophone (uncredited)
David Shostac
musician: flute (uncredited)
Haim Shtrum
musician: violin (uncredited)
Paul Shure
concertmaster (uncredited)
Steven L. Smith
music preparation (uncredited)
Kurt Snyder
musician: french horn (uncredited)
David Speltz
musician: cello (uncredited)
John Steinmetz
musician: bassoon (uncredited)
Sheridon Stokes
musician: flute (uncredited)
Phillip A. Teele
musician: trombone (uncredited)
James Thatcher
musician: French horn (uncredited)
Richard Todd
musician: french horn (uncredited)
Sebastian Toettcher
musician: cello (uncredited)
Louise Di Tullio
musician: flute (uncredited)
Lloyd Ulyate
musician: trombone (uncredited)
Nick Vidar
music programmer (uncredited)
James Walker
musician: flute (uncredited)
Jennifer Walton
musician: violin (uncredited)
John Walz
musician: cello (uncredited)
Dave Washburn
musician: trumpet (uncredited)
Roger Wilkie
musician: violin (uncredited)
Margaret Wooten
musician: violin (uncredited)
Phillip Yao
musician: french horn (uncredited)
Kenneth Yerke
musician: violin (uncredited)
Paul J. Zibits
musician: bass (uncredited)
Mihail Zinovyev
musician: viola (uncredited)

Script and Continuity Department

Mary Anne Seward
additional script supervisor
Cheryl Starbuck
2nd unit
Zak Penn
script revisions (uncredited)
Anne Spielberg
script revisions (uncredited)

Transportation Department

Denny Caira
transportation coordinator
Don Haggerty
production driver
Mike Shannon
transportation captain

Additional Crew

Bill Basso
puppeteer
Danny Bress
production assistant
Damon E. Burke
production assistant
Sebastien Caillabet
animatronics engineer
Jim Charmatz
puppeteer
Kenleen Creech
stand-in
John Dawe
puppeteer
Robert Dawson
title designer: main titles
Maria DeVane
post-production accountant
Dale Dye
military advisor
Gary Gero
animal trainer
Tim Gonzales
craft service
René González
projectionist
Amie Griffith-Chiu
assistant: Stan Winston
Jenny Gérard
dubbing director: french post-synchronized version
Marc Haimes
studio executive
Richard Haugen
puppeteer (as Rich Haugen)
Kurt Herbel
electronics / puppeteer
Elena Holden Tuens
production accountant (as Elena Holden Bress)
Pat Jackson
studio teacher
Judith Jennings
studio teacher
Keith Marbory
puppeteer
Bryan Jason Mathew
stand-in (as Bryan Mathews)
Geary McLeod
plate unit
Steven R. Molen
production executive
David Monzingo
puppeteer
Julius 'Butch' Naveira
payroll accountant
Joey Orosco
puppeteer
Lisa Perkins
assistant: Adam Rifkin
Joe Reader
key artist
John Rosengrant
puppeteer
J. Alan Scott
puppeteer
Jennifer Scudder Trent
assistant: Mr. Wilson
Alfred Sousa
puppeteer
Jack Stern
studio teacher
Ian Stevenson
puppeteer (as Ian W. Stevenson)
Scott Stoddard
puppeteer
Christopher Swift
puppeteer
William Thompson
personal fitness trainer
Jim Turner
production controller
Andrew Ward
production assistant: second unit
Francis Meade Warner
production assistant
Cory Weisman
talent consultant
Robert West
production office coordinator
Paul Wilkowsky
grip second unit
Alex L. Worman
unit publicist
Donald E. Wygal
production secretary (as Don Wygal)
Kathryn Zatarga
project consultant
Terrence Beasor
adr (uncredited)
Geoffrey W. Black
production coordinator: Universal Pictures (uncredited)
Loren Duffy
production assistant (uncredited)
Terri Farley-Teruel
production services (uncredited)
Anthony Genovese
stand-in: Kevin Dunn (uncredited)
Darin Grimes
marketing (uncredited)
Matt Heimlich
puppeteer (uncredited)
Cory C. Myler
assistant: Mr. Parkes (uncredited)
Ben Schoen
end titles: Scarlet Letters (uncredited)
Philippe Videcocq
adaptation: french post-synchronized version (uncredited)

Thanks

Phil Hartman
dedicatee (as Phil)
All Filters