Erica is the head of the art department at Erica and Larry Make a Comic. She executes all of Larry's ideas onto paper to make his visions come to life. Erica has been drawing her whole life, on and off, despite her feelings of inadequacy.
Chief Content Creator
Larry
Larry is the true creative lead of this duo. Without him there would be no content.