Recorded live at the Chiba Marine Stadium, Chiba Prefecture, Japan in 1996
04 December 1996
111 minutes
No director information available