20 minute music documentary shot in two days of November 1984 in, and around the outskirts of, Tokyo, Japan. A large part of the music was completed during that same month and recorded over a period of three days.
Release Date: May 17, 1985
September 01, 2016
April 26, 2017
May 22, 2016
September 03, 2020
December 07, 1945
January 01, 2009
September 25, 2018
March 23, 2017
May 01, 2004
November 22, 2020
September 20, 2020
August 22, 2017
December 20, 1989
May 20, 2017
May 04, 2023
March 14, 1995
March 03, 2014
November 18, 2016
March 20, 1965
August 25, 2009