Filmed live at Budokan on April 24, 2004.