Got the top card in the mail today. Not sure if it is an NPN as there is no letter stating such. The other side is that I did not have a redemption card for it, so the only thing that makes sense is it is an NPN.
Anyway it is cool and one I needed for this set, as if I could afford to build it. Just wanted to share my surprise today.