That works for me.
Use the true random number generator.
Do gifts have to be anime/Japanese related?
Doesn't have to be of course :D
I'm sure some would like that. But hey, its up to you to decide what to send after you find out your partner
I'm going to be using this
I just tested it out and it works just as I want it to. Everyone has a different person they are sending it to and getting it from without any repeats