Filmed live on October 22, 2004 at National Yoyogi Stadium No.1 Gymnasium.