Went out on New Years Day, and forgot how Tokyo goes desolate on January 1st, as everyone either gets out of town or heads to the temples, and everything shuts down. These streets near my house in Ogikubo, Tokyo, are always full of people in the daytime.

A rockin New Years in Tokyo

Add Your Comment