Why is Zelda's 35th Anniversary Smaller Than Mario's?
00:05:13 The latest piece of Zelda merch to be added. to the UK Nintendo store is a £90 statue

The latest piece of Zelda merch to be added. to the UK Nintendo store is a £90 statue