The definitive Mario videogame archive
582 Nintendo items (385 Mario titles)
More being added.