Shizuoka Street Performance

At the start of November, the annual Street Performance World Cup will be held in Shizuoka in central Japan. It's a hugely fun event, with performances taking place all day at dozens of stages around the city. Jugglers, acrobats, aerialists, clowns and more!