Short documentary, filmed for Japanese TV in 1993 to promote the release of The Ethereal Mirror album. Interviews were filmed at Toy's Factory (Cathedral's record label in Japan) offices, Tokyo. Live clips were filmed at Club Citta in Kawasaki.
Hide player controls
Hide resume playing