Filmed live at Nihon Seinenkan, Tokyo on December 8, 2004. Also includes music clip(s).