I don't know the official name of this type of card. It is A2 size and when you pull the two ends in opposite directions a tab pops up from the inside with a greeting. Maybe it is just called a pop up card.
The Fine Print: Witch stamp by Rubber Stampede and Boo! by A Muse Artstamps. The directions I had for this were all wrong--which is why it never worked when I tried previously--but luckily I also had a sample so I measured it up and figured out where the directions were wrong. I'm pretty smart for a girl, huh?!