Guardians of the German People

A East Berlin based Soviet Super Hero Team