Pictures of the huge new Forever 21 Shibuya store, which had its grand opening just before Christmas ...
tokyofashion.com