Climate and Weather in Japan