The Japanese have long been accustomed to living with snow, even incorporating it into leisure-time activities. In this new episode, we dig a little deeper into wintertime fun in Japan.