Battle Troll helm. SS9536

Add to cart
  • Description
Weta, 2005. Limited to 2500 copies.*
!