Concept species for animated shortfilm being developed. These creatures stand 4.2m (14ft) tall on two legs but hunt on all four.
Comments
Comments