Everything that the word 'magic' encapsulates has its roots in Japan, from their religion, to their ideas about nature and their national customs. They believe that all objects (animate and inanimate) are equal to man, have souls and are capable of both good and evil. Even today, Japanese life and beliefs are permeated with the supernatural.
The biggest feature of the Japanese religion (Shintoism) is the worship of ancestors and the belief that they have the power to influence the areas that interested them during their lives. They act as guardians, and ceremonies are held to thank them for their guidance and seek more for the future.
Three days are dedicated to 'The Festival of the Dead' every July, when it is believed that spirits return from the Shades to visit their people and enjoy the county's beauty.