On Friday, Japanese film studio Studio Ghibli released Only Yesterday, theoretically their latest film in a long line of celebrated, classic animated films, such as Spirited Away, Princess Mononoke and Howl’s Moving Castle. However, Only Yesterday, in fact, was made in 1991 and only released in the States this year. Only Yesterday tells the story […]