Chuck Arnold

Chuck Arnold is a comic book artist best known for IDW's TMNT.