The card is called "Dancing with the Gods"...it has no further information, and I couldnt really find any on the internet regarding this particular card, but i guess is that its one of those common rituals that exist in many religions, dedicated to the Gods. Calling them, bringing them sacrifices etc.
I like how this person is dressed and the make up as well..actually, at first I thought it was a woman...then I got a closer look and saw its a man....
and two beautiful stamps. the one on the right is a part from an Ancient Chinese Painting "A Hundred Deer" by Ignace Sichelbart. There is a total of 8 stamps in this issue.
The other one is from a set of 4 stamps from 2008, called "Regional Opera Series-Taiwanese Puppet Postage Stamps" (The Scholar Knight of Yunjhou)