https://my.nintendo.com/rewards/a55682c2ce8fb21a
https://my.nintendo.com/rewards/393dc6976eb1d01a?lang=en-US
You mean Capcom?
Yes.
What do you think?