IIRC, it was a large decoration or logo that looked like a spider's web if you only saw part of it. There were a number of panels behind McNoName and the Happy Jihadis that were emblazoned with it.
FTA: the NFP logo not only looks web-like, it has a sort of “all-seeing eye at the top of a pyramid” vibe going on. “Focal point,” indeed.