Bon Festival

A day when the followers of Shinto honour the souls of their ancestors. People visit graveyards.