Kamisama-tachi (The Procession of the Spirits)
The song Kamisama-tachi (The Procession of the Spirits), was featured in the movie Sen to Chihiro no kamikakushi.
The song Kamisama-tachi (The Procession of the Spirits), was featured in the movie Sen to Chihiro no kamikakushi.