14 Dec 1979 The Stranglers in Osaka Down in the Sewer Artist: The Stranglers Date: 14 Dec 1979 Venue: Mainichi Hall City: Osaka Country: Japan Flyer: