Japanese Show Makes Contestants Slip And Slide On Stairs For PrizeJapanese Show Makes Contestants Slip And Slide On Stairs For PrizeThis Japanese game show really makes their contestants work for the prize that is up for grabs!Veronica GonzalezVeronica Gonzalez