Filmed live at Hibuya Yagai Ongakudo on October 16, 2004.