Understanding Japan's complex religious landscape
On New Year's Day, millions of people in Japan visit Shinto shrines to pray for good fortune. In summer, many return to their hometowns to honor ancestors in Buddhist rituals. Families often maintain household altars, and ...