>>8077493
>>8078908
>>8083311
There's something just so comfy about snow in Japan. Having experienced it in the north, it absolutely lived up to the hype.