A snowy street in Fujiyoshida, Japan, leading towards a massive snow-capped Mount Fuji. Two vintage cars drive on the snow-covered road under a red traffic light.