Charlie Bean

Charlie Bean is an character layout artist for The Critic.