Pokemon Japanese Pocket monster cards?
They are Topsun Pokemon cards from 1997 (There was also a 1995 set of Topsun cards, which is more common), they came from Bandai vending machines in a gum and card pack.

There is a video of someone opening a pack on youtube

There are also a number of listings on eBay