Roof Clock, Wako Department Store, Tokyo, Japan - Japan Travel Guide Roof Clock, Wako Department Store, Tokyo, Japan