The coat of arms of the Radgenossenschaft.
This hedgehog is available as a flag. Seems to be related to whatever collective
@Shi_dawg found in that PDF, Translated this from page 18 of that PDF.
Definitely of german origin and I found an explanation of the symbolism:
The flag of the "Radgenossenschaft der Landstrasse" symbolizes new self-confidence: as prickly as a hedgehog, provided with boxing gloves in an emergency. The motto is: "If you give up, you have already lost."