Centering around live footage filmed in 1997 in Tokyo, also includes live footage filmed during Japan tour in 2000 and recent interview shot in January, 2005.