Yes, that is Mr. Glove dressed up as Master Hand from the Super Smash Bros. series in the top corner, and yes, he did have to sew on an extra finger
Myself for Mr. Glove, McRat for my Pizzasona, Nintendo for Master Hand