Concept art for Duck Comics. A interpretation of the Chinese zodiac characters in an epic robot battle for dominate the territory.