Stormtroopers Of Death – Stormtroopers Of Death – Live At Budokan (2004) LP, Album, Limited Edition, Picture Disc