The flagship store of department store chain, Mitsukoshi, is a landmark in the Nihonbashi area of Tokyo. Did you know they started out as a kimono fabric vendor in 1673?

Author

Carrie Podhirny