The coat of arms of Nowy Sącz in Poland shows Saint Margaret the Virgin, depicting the legend that she was swallowed by Satan, in the form of a dragon, who was however forced to spit her out again because the cross she was carrying irritated the dragon's innards.
The coat of arms of Nowy Sącz in Poland depicts Saint Margaret the Virgin being swallowed by a dragon, but the dragon is compelled to regurgitate her after the cross she carries irritates his stomach.