After years of planning, one of Japan’s biggest rock and pop festivals arrives in Shanghai, with three stages, over two days.
After years of planning, one of Japan’s biggest rock and pop festivals arrives in Shanghai, with three stages, over two days.