Ice Climbers vs Wonder Twins

Ice Climbers vs Wonder Twins is a What-If? Death Battle.