See this post.
Is the hyphen in title intentional? (Strong) perhaps, yes.
Why was it put there? To attract attention? Or to convey some kind of connotation?
The hyphen is intentional, since it draws attention to the word 'present', something that is commonly associated with Christmas, in cultures that celebrate it.