Bob Lamson

Bob Lamson is an antagonist in The Walking Life.