ゴッドハンド
goddohando

Noun

1. (person who has the) hands of God; master; virtuoso

From English "God's hands"

Other forms: