Touched by the hand of god, bewildered.

Touched by the hand of god, bewildered.