>>521011942
A little bonus to this theory, is that the EU HQ, according to my research, resembles the Tower of Babel; the rebellion of God made manifest. Religious or not the symbolism should hold clear