Animation, Illustration & VFX
Commercial 3D CGI, vfx, and motion graphics.
Itchy Pictures Showreel