Powerviolence/noise band from Saint Petersburg, Russia.
Main Strike
Albums CD 2013 Russia
Album
Album, Limited Edition