florencepugh-Spirited Away (Sen to Chihiro no kamikakushi) 2001, dir. Hayao Miyazaki.

more about : florencepugh