From space.com:

‘Hand of God’ Spotted by NASA Space Telescope:

NASA Space Telescope Sees 'Hand of God'