Country of Origin:Taiwan
Peel off from dotted line and win the prize.
Multi-Peelable Card, a multi-player game.
Hidden Scratch-Off Sticker
Punch Board Game