Hello wise ladies and gentlemen may I borrow some of your wisdom please. I bought this rubber stamp on a flee market, for me intriguing design and curious if it is a writing on it and which language if any. I googled for snake grapes and moon, not found nothing, anybody knows what it is? Much obliged. Thank you in advance. J.A.U.