Sorta looks like little square windows in a bauhaus office tower. perhaps it is the 'shrooms talkin'!