Submitted by gil on Tue, 08/02/2011 - 6:00pm http://lpcoverlover.com/2011/06/08/live-at-budokan/ I have no idea. Tags Japan wtf