tokyo So it's snowing in Tokyo It is snowing in Tokyo right now. See title for more information if unclear. I went against my better judgment and I decided that it was high time that I go back to