Summer may be the rainy season, but hail like this is freaky even for Japan.

Read More