Filmed live at Tokyo International Forum in January, 2003.