Some development piece for an upcoming Chinese animated featured.

Copyright © Studio Climb