Alvin (Video Game)

Alvin is a original character appearing in Season 2 of The Walking Dead Game.