I've never skied there, never been to Hokkaido (northern island) where supposedly you really have the best of snows (well, other areas on the Honshu = main island with Tonym
Here’s something funny: I lived in Atlanta, Georgia, US for a year, only place I’ve ever skied was a German ski resort in Tennessee, place called Gatlingberg, wild 🤣