Believe it or not, Japan is the single snowiest country on Earth.
Believe it or not, Japan is the single snowiest country on Earth.
Fact
Fact
![embed](/static/images/i2sHOZ.jpg)
I would love to see the machine that cleared that.
I would love to see the machine that cleared that.
https://poal.co/s/Pics/737071