Unstable atmospheric conditions bring heavy rain to Japan

Unstable atmospheric conditions bring heavy rain to Japan