Filmed live at Shibuya AX, Tokyo on April 22, 2004.