Cai Jia

Cai Jia is a Chinese painter from Little Einsteins.

Episode painted
Dragon Kite