Michelle (Video Game)

Michelle is original survivor appearing in the season 2 of The Walking Dead Game.

Killed Victims

 * Omid