Ida (Video Game)

Ida is a character mentioned in The Walking Dead: A New Frontier.