Chris Mitchell

Chris Mitchell is an character designer for The Critic.