In our company we try to do the best for all of you.... I think Scrooge means his money, what do you think? A magnificent collectible.
This piece of wall art is presumably made by a fan. A magnificent piece to hang at your wall.
Scooge McDuck wall art