Afu Chan is a talented freelance illustrator, concept artist, character designer, and comic book artist based in San Leandro, CA, USA.









2014-05-08
Afu Chan is a talented freelance illustrator, concept artist, character designer, and comic book artist based in San Leandro, CA, USA.