KYOTO--A ceremonial event to mark the New Year featured women in gorgeous Heian Period (794-1185) court attire giving a ...
Aioi-no-yashiro, a small shrine on the grounds of Shimogamo Jinja Shrine in Kyoto, is known to have a “god of matchmaking” as its guardian deity.
Players in colorful costumes have staged an ancient ball-kicking game called "kemari" as part of a New Year ritual at a Shinto shrine in Kyoto.