Are you someone who loves to send holiday cards to all of our friends and family? Or maybe you need a last minute gift for someone> Our 3D Holiday Pop Up Cards are beautiful works of art that have a surprise in every corner.
Decorate your own home with these beautiful Holiday cards, most featuring famous tourist attractions in Japan with hundreds of little Santas all around giving gifts to everyone. Peak even further and maybe even catch reindeer grazing on cherry blossom and beautiful geisha's walking int he snow.
Great to send early in the holiday to your loved one's home, these stunning cards will be held onto for years and reused as decorations.