I was given this along with what the stampshop owner suspected might be Tibetan stamps. My guess is that those were forgeries, but that's another story. What, though, is this? Is it a stamp at all? Any guesses?