Namecard

2018

I made the cards which say

Show me this card in 2028

You will get £20

I gave them to people in 2018 and I will keep my promise.

And named it Namecard.