Time Out says
Shibuya means fashion, and fashion – like it or not – tends to mean shopping. There'll be around 300 shops taking part in the third Shibuya Fashion Festival, a retail bonanza in the vein of the Vogue-sponsored Fashion's Night Out. Expect a wealth of special discounts and limited edition goods at participating stores, many of which will be staying open until 10pm. There'll also be a variety of action taking place in Miyashita Park throughout the day, including a flea market, catwalk shows and live music.