3D artist / Animation Director / VFX Supervisor
Shard Island
Beijing, China
Stats
Member Since: March 21, 2014
Report