Goods from Japan delivered to your home or business

Odakyu Xmas

Japan flag. Photos | Images of Japan: Odakyu Dept Store Christmas Lights, Shinjuku, Tokyo, Japan

Odakyu Department Store in Shinjuku, Tokyo has 14 floors above ground and two below stocking men's and women's fashion and a supermarket on B2.

Christmas lighting at the Odakyu Department Store, Shinjuku, Tokyo.

2004-2006 David Stormer, All Rights Reserved

previous Japan image I next Japan image

Japan Images: Odakyu Department Store Christmas Lights Shinjuku Tokyo