When you think of epic snowboarding destinations, Japan might not be the first place that comes to mind. But let me tell you, it should be! Japan is an absolute powder paradise for snowboarders. I mean, seriously, they have the fluffiest, lightest, and most abundant snow you can imagine. Whether you’re a seasoned pro or