Tokyo 2005

Just when you think there is something missing along Nakamise-dori, you find that it is actually for sale there -- like these kimonos for dogs.  Don't you love their Geisha hairpieces?

Previous Up Next