Big Illuminated Letter Sign fixed on the windows of the building

front illuminated channel letters