NEW Nintendo Super Mario Bros 12 Luigi Green Stand Plush Figure Doll