If you’re on Facebook (and we know you are!) chances are high you’ve seen images of Japanese chalets and roads buried in meters of fresh snow. Unbelievably, there is also video footage of these snow masses. Check this video our good friends over at TheMustachio.com discovered. Insane!