It's snowed in the Japanese capital of Tokyo in November, for the first time in 54 years! Call it November snow!