Going on an animated adventure in Haikou   It’s funny how Studio Ghibli movies strike a chord in our hearts. Whether it’s Spirited Away or Howl’s Moving Castle, the production …