Nintendo shows off Mario, Zelda, and 135 years of history in a new Kyoto museum Article 664 words 10 votes