Tag: Japan pavilion

  • Spirited Beasts: From Ancient Stories to Anime Stars at Epcot

    Walt Disney World recently opened a new exhibit in Epcot called “Spirited Beasts: From Ancient Stories to Anime Stars.”   The display is located in the Japan Pavilion.  I realized that I had never been to this area in the pavilion; I’m sure a lot of other people haven’t either.  This hidden gem of an exhibit…