Japan

Mannequins in the One-Oh-Nine skyscraper clothing mall in Shibuya, the fashion mecca for young consumers. Shibuya District, Tokyo, Japan. ©2008 Mike McLaughlin All Rights Reserved.