Filmed live at Shibuya O-East in November, 2004.