Japan is long and mountainous. It can be raining in Okinawa while Hokkaido is buried in 20 feet of snow.
Why?
Japanese houses and trains are famously poorly insulated . You will feel colder indoors at 10°C (50°F) in Tokyo than you would at -5°C in a well-heated Colorado lodge. when does it snow in japan