Live In Japan heeft alles wat je van een live-album mag verwachten: catchy en speedy heavymetal waarvan het spelplezier...