La serie tiene lugar en un idílico pueblo en el Mar Interior de Japón, donde las personas conviven pacíficamente con los dioses locales y otros espíritus.