Statue Sauron Deluxe - The Lord of the Rings - Art Scale 1/10 - Iron Studios. The iconic physical form of Sauron seen in the scenes of the War of the Last Alliance during the trilogy, presented as a 9 feet tall giant, is now thoroughly reproduced down to the small details based on the original references by Iron Studios.