I remember reading somewhere that it can be presented in a smart phone, no need to print out. Can't for the life of me find it now but double check with Japfest.
Friend of mine from Civic owners has received his, I'm still waiting but as said before, only start panicking on Friday...