The Vintage Tomcat Slot Machine is a mechanical slot machine manufactured in Japan. This collectible item is a token slot machine that embodies the classic charm of traditional casino slots.
It does have some wear and tear. I just got it from an attic.