Hi all, Can anyone help with that porcelain stamp? I have been googling for a while and found that they are from Japan but no much more ....