ALL-SEER

Source: 524

ALL-SEE'R, noun One that sees every thing.