Welcome!

About:

Rebecca Michaud is a comic/concept artist from Atlanta, Georgia, and has an affinity for drawing original character designs and writing stories. She's currently a sophomore at SCAD in Atlanta, studying Sequential Art.