Bigfoot on a snowboard! We think that says it all.