About

Charika Billie is an illustrator who is currently rewriting her bio.