The Residents

13th Anniversary Show (Live, Parco Space Pt. 3, Tokyo, 30 October 1985)

cover: The Residents - 13th Anniversary Show (Live, Parco Space Pt. 3, Tokyo, 30 October 1985)
21 tracks Cherry Red