Christianity, Islam, Buddhism, and Shinto