Windex Gods are like Windex Elves, only far more powerful. They can clean a skyscraper in a single mighty sneeze.