Arvo (Video Game)

Is an original character who appears in Telltale Games' The Walking Dead: Season Two.