Website powered by

The ancient animal

Concept design for a movie project done a few years ago.
In ancient Chinese legend there is a big dragon palace under the sea, of course, many unknown species live in it. This is a concept of human beings who first discovered this palace.

Todd song wechatimg432