Filmed live at Yokohama Arena on April 21, 2004 and more.