Jehil's Climbin' Boots

Jehil's Climbin' Boots drop from Jehil the Climber atop of the earth giant skeleton in Colossal's Fall in Frostfire Ridge.