17 Feb 1979 The Stranglers in Tokyo Down in the Sewer Artist: The Stranglers Date: 17 Feb 1979 Venue: Korakuen Hall City: Tokyo Country: Japan