Home/Japan Dramas/ Demon City (1970) Demon City (1970) Japan 1970 TVSeries Genres: Other Watch Episode 1