Shiga
Jan 7
Omijingu Shrine
Shrine maids in ceremonial kimono perform karuta, a traditional Japanese game between two or more people who fight over cards, to please the god of Omijingu.
Omijingu Shrine
Shrine maids in ceremonial kimono perform karuta, a traditional Japanese game between two or more people who fight over cards, to please the god of Omijingu.