Sasha Williams

Sasha Williams is a main character in The Walking Life.