Full resolution (1,024 × 768 pixels, file size: 104 KB, MIME type: image/jpeg)
Appears on these pages
Edna "E" Mode is one of the minor characters in The Incredibles. Edna is a half-Japanese...
The Incredibles is Pixar's sixth feature film. It was released in theatres on November 5, 2004...