Idol Hands is a challenge in Emerald Temple. It is unlocked by placing all nine Idols on their Pedestals.