If you never do this in your life, you might want to give it a try. Trust me, if the person is someone who loves surprises (the good ones of course!), they'll love this. Here's the step-by-step to follow as a guide. You might want to change accordingly to suit your style... ^_^