Unnamed land creature (microTech)

The unnamed land predator is a bioengineered species living on microTech. A concept of the creature was revealed in June 2020.