Again from PAX, thanks to Nintendo Everything. No details outside of being a guest character.
I thought that was Vice until the guest part, wonder who that could be. The hand silhouette definitely reminds me of some kind of "putting on gloves" silhouette.