Though the WEF doesn’t officially have its own police force the Swiss police do wear this special badge on their shirt only during the event each year. Pretty demonic looking IMO for sure. Two rams though at first look, looks like a xenomorph from Aliens but obviously the oversized horns are subtle reference to baal worship. The Swiss crystals on the bottom look like coffins to me.
SOURCE HERE (Hasn’t been updated in a few years but you can see the previous years colors)