Could it be from a specialist anti-balloon section. The badge looks like an observation balloon on fire to me