The snow monsters of Japan
It’s that time of the year when the snow monsters, those awesome but not-soscary creatures of nature, return to the heights of Mount Zao about 220 miles north of Tokyo, reports the Association of Mature American Citizens [AMAC]. The “monsters” are formed when high winds blow frozen droplets of water from a nearby lake across the terrain. The dro...