"Uta-garuta" (, lit. "poetry karuta") is a card game in which 100 "waka" poems are written on two sets of 100 cards: one set is yomifuda (, lit. "reading cards"), which have the complete poem taken from the "Ogura Hyakunin Isshu", and the other is torifuda (, lit. "grabbing cards"), which each correspond to a yomifuda and have only the last few lines of the corresponding poem on them. One person is chosen to be the reader. As the reader reads a yomifuda, the players race to find its associated torifuda before anybody else does. This game has traditionally been played on New Year's Day since 1904. Competitive karuta has competitions on various levels with the Japan national championship tournament being held every January at Omi shrine (a Shinto shrine) in Ōtsu, Shiga since 1955.