Players in vibrant traditional attire revived the ancient ball game of kemari as part of a New Year ritual at Kyoto’s ...
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.