Mark Walsh

Mark Walsh is an character designer for The Critic.