Tokyo, TV Studios - November 25, 1983

(Japan TV Show)

1CD ❯
Complete

Tokyo TV Studios

There is no information about the exact TV studios; presumed venue.

Free tickets for admission management may have existed.