This chip is from Jackpot casino in Saint-Petersburg, Russia.
Some of the most interesting chips in my collection. I’ve never been to the Treasure Island casino. But my friends…
There is no description for this chip yet.