Snowboard Realms Episode 21: Japan

TJ and others visit Hokkaido, the northern island of Japan, for some real life powder snowboarding. They do some jibbing as well.