this concert which was recorded live at Kokusai Forum, Tokyo, Japan in 1999 October
Release Date 1999-10-02 Budget N/A Revenue N/A Rating 8.0/10 Runtime 109 mins