Bawbi Cai is a self-taught multi-disciplinary artist who specializes in animation and 2D illustrations Foundation SuperRare