Filmed live on Tokyo National Yoyogi Stadium 1st Gym on April, 25, 2004. Also includes behind-the-scenes featurette.