Japan Has a Show Called “Slippery Stairs” and it’s Amazing [VIDEO]Japan Has a Show Called “Slippery Stairs” and it’s Amazing [VIDEO]The only question I have is why is this not on in America???Jay WhatleyJay Whatley