Here’s my interpretation of what a Professor N (which I have to admit was one of the funniest moments from the World's commentators, outside of Trash Claw) card would look like and what it would do.
Thank you! And yeah, I'm thinking the confusion would be the point of the card (much like we were all confused when the commentator said Professor N in the first place XD).