Rebecca Michaud is comic artist and illustrator based in Atlanta, Georgia. She graduated from the Savannah College of Art and Design in 2021, with a BFA in Sequential Art. She specializes in comics and character design, primarily working on creator-owned projects.