Official photos and details have been posted for the upcoming Figma Legend of Zelda: Twilight Princess Figures by Good smile Company. The figures were originally revealed back in July. There are three figures in total. They include: Zelda Link Link …