This is an interview/montage broadcast on the Japanese radio during the In Praise Of Shaman tour.
I have no further information about the radio station or exact date, but on the tape I have is mentioned that this was recorded in the time of the concert at the Nakamo Sun Plaza in Tokyo.