It is snowing in London, but not really. THIS IS SNOWING!! 17m in Japan!!