These mini figures are genuine Lego LOTR from sets 9474/9471
Excellent condition
Complete with accessories