Monster dumps all over Japan on the weekend – here’s a few photos from Snow Japan.

Yuzawa

Hakuba

Gifu

Kagura