Nintendo Animal Crossing amiibo Festival Card Stitches Amiibo Animal Crossing Amiibo Festival Card Only 1 card included Stitches