Quote Originally Posted by Venandi View Post
In Japan, yes, because it does not snow there until December, but not in America.
Winter also starts on December 21st in the US as well. The US and Japan are near the same latitude and have the same seasons. If you look at any US calendar it says first day of winter on December 21st.