Pete Michels

Pete Michels is an character layout artist for The Critic.