@pegosh2 Shinto, the traditional religion there (although not organized like we think of most religions), believes in animism. They also practice the Buddhist ancestor worship. 'Shinto' comes from Chinese 'Shen Tao', which in Chinese means roughly, 'God Way'.