Filmed live at Shibuya O-East on February 12, 2005.