CURRENTLY SOLD OUT

Official Luigi Poltergust 5000 Plush 9" Nintendo Super Mario Bros San-ei Toy