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