En un idílico pueblo en el Mar Interior de Japón, la gente convive pacíficamente con los dioses (kami) y otros espíritus.