Temple of the Jade Serpent Challenger

Temple of the Jade Serpent Challenger is an achievement earned for completing the Temple of the Jade Serpent challenge mode.