A massive snow-capped mountain towers over a Japanese coastal village with traditional wooden houses and calm blue water in the foreground under a clear sky.