Finding gods and goddesses in Japan’s myth-filled Miyazaki Prefecture