Hina Matsuri is a Japanese festival that falls every year on March 3. It began in ancient times as a Shinto effigy ceremony to prepare farmers for the planting of spring crops: They would rub their negative energy off onto a paper doll, then float it down the river.
Shinto is the official religion of Japan. It is an optimistic faith: Shinto followers believe that humans are fundamentally good, and evil spirits cause evil in the world. Shinto's honor the kami-- spiritual essences that live in nature within the mountains, trees, and rivers. Shinto tradition says that there are eight million million kami in Japan.
Today girl's set up displays of dolls, have a tea party, and- yes- some people still send dolls down the river.
Agenda today:
1. Set intentions
2. Make hina dolls
3. Make paper boats
4. The hina-okuri ceremony
5. Make hishi mochi and have a tea party
6. Prepare garden beds for planting