Filmed live at Shibuya O-East on April 14, 2004.