October 19, 2014 at 21:58:49 UTC
This is the logo of MSR--Ministry of Supernatural Resources--which is, among other things, a Shadowy Government Organization in my friend's Shadowrun game.