Japan and its crazy snow

Japan has some pretty crazy snow. It even falls into all sorts of weird shapes.

This beats Monday’s blizzard, don’t you think?

The blizzard that hit the Northeast this past Monday has nothing on the Japanese Alps.