Japan’s ancient origin story can be found on this myth-filled island