mysterious rain, hail, etc.

mysterious rain, hail, etc.