Stand by · pulling the latest frames
Acting
Born · 1963
Spirited Away
2001
Howl's Moving Castle
2004
Princess Mononoke
1997
The Cat Returns
2002