Genice Chan

Genice Chan is a Chinese-Canadian artist based in Vancouver. She created the concept art for BNA: Brand New Animal and directed the ED animation.