The Ludicrous Alien – Shari Ross
Shari is a weirdo who currently lives in Columbus, Ohio. She used to live in the concrete vortex hell (that she misses dearly) that is New York City for a while where she graduated from F.I.T. with a Bachelors in Illustration. By day, she lives with a cat and pays rent working as a barista while also living the double life of working as a freelancer/comic artist by night.