Argus?

Der blinzelnde Riese (the twinkling giant… ) …