Looks like the Dazzle Camo they used to put of ships. A lot of Tv sets strobed last night.
That was my first thought as well - I mean immediate first thought.