Item # 70455.
This is a mini set of paper pop-up Hinamatsuri dolls that you can even set on top of your computer. It bears the message "Congratulations" on the front - perhaps to attach to a gift for a newborn girl?
The card is 2-3/4" square when folded (see quarter for scale). This only has ten of the traditional dolls depicted.