Goosetooths

Goosetooths

S.E. Stohler, better known as Goosetooths, is a pet rock masquerading as a comic artist and illustrator.