Karuta is a traditional Japanese card game. It is possible to play a variety of card games with a deck of karuta cards such as iroha-garuta, obake-karuta and uta-garuta.
The two kinds of cards used in games of karuta are "reading cards" or yomifuda (読札) and "grabbing cards" or torifuda (取り札).
The game of karuta from the Portuguese word carta is a good way to learn the hiragana alphabet of the Japanese language and have a lot of fun along the way.
This pack of karuta has an Edo-era theme and includes instructions in Japanese.