Ice Climbers

Ice Climbers is a presumed stage in Super Smash Flash 2. The stage was initially leaked via Ya Dad's livestream. Besides a placeholder stage icon, there is nothing else to show for the stage at this point in time.