The Mantick

Jia hao 2018 themantick comp 01

The Mantick, a concept of an alien insect race.

The Mantick, a concept of an alien insect race.