Japanese festivals Annual rites and observances (Understanding Japan, 1991)