Occult Japan: Shinto, Shamanism and the Way of the Gods