Artwork for Episode 17:  Deaf & Dumb: A Telltale Game Series.
Deaf & Dumb

Episode 17: Deaf & Dumb: A Telltale Game Series.