It is a very nice and interesting card, but all I know is what the sender told me and that is that this is an old traditional style of Japanese art. But what did she mean exactly, I have no idea....I can just guess and say what I may think according to what ive come across...but in order not to say something totally silly, ill keep my lips sealed :)
There is something written in Japanese on the front of the card, but with my level of knowledge of this language, no way I can decipher it :)
So, feel free to submit an opinion or fact in case you got some.
and here is how the Japanese postal stickers look like...so even there they can be in lack of stamps I guess...