godgazer- St Petersburg, Russia, 1985—1987

more about : godgazer