Manus Dei

The hand of God.