Chell

Chell is a character from the Portal games, who has been hinted to appear in YTPguy17's Super Smash Bros Lawl sometime in the future.