Differences between Shinto and Japanese Buddhism