Legend of Zelda Twilight Princess Zant 1/4 Scale Statue Limited to 750 pieces Individually numbered