Search
Isle of Dogs (2018)
Movie
In a dystopian Japan, a pack of dogs help a twelve-year-old boy find his lost canine.
Stop-motion
Spirited Away (2001)
Movie
Known as "Sen to Chihiro no Kamikakushi" in its country of origin, this Japanese animated fantasy...
Studio Ghibli Ghibli