News

NAGOYA--A colossal tapestry from France depicting a scene from Hayao Miyazaki’s animated masterpiece “Spirited Away” is on display at a special exhibition that opened on April 11.