key art for a Disney animated film from 1990 from Hayao Miyazaki\'s Spirited Away of a girl standing in a room full of plants and little objects. Studio ghibli
key art for a Disney animated film from 1990 from Hayao Miyazaki\'s Spirited Away of a girl stand... [more]