Just noticed this sticker stuck to the wall in my hallway. I've no idea where my son found this, well I have to assume it was my son and not my wife. It bears a little more than a passing resemblance to a certain infamous alliance's logo.
Do they have a junior squad? Should I be afraid? I've heard they have spies everywhere, but this is ridiculous!