May 17, 1985 20m
Music | Documentary
20 minute music documentary filmed around Tokyo, Japan in November 1984.