Karuta Cards are traditional Japanese playing cards used in a variety of games, most notably in the competitive poetry-matching game Hyakunin Isshu. They are both a cultural artifact and a source of entertainment, blending skill, memory, and speed.