One of The Japanese Holiday

The public in Japan is in a Japanese Buddhist festival.

Do you know it?

It's a festival in which people worship their ancestors.

It's a practice that an ancient ancestor worship and Buddhism fuse.