The Mario videogame archive

704 Nintendo items
(451 Mario titles)
More being added…