Peter Bagge

Peter Bagge wrote and pencilled the comics Failing Up With Jar Jar Binks and Nobody's Perfect.