In Miyazaki Prefecture, you can visit the mystical locations behind Shinto legends that formed the foundation of Japan’s mythology.