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

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
(post is archived)