Words to describe unusual skills

UNUSUAL, UNIQUE, DISTINCTIVE, A RARE FIND, HARD TO FIND.