Tokyo
Hachiko, the faithful dog that went to pick up his master at the station even 8 years after he died.
Ebisu
The river in Nakameguro
One does not only sleep on the subway...
In Nakameguro
The river in Nakameguro
Jan 15, 2009
The river in Nakameguro