Includes concert footage filmed at SHIBUYA-AX on March 27, 2006. Over 90 mins.