not sure of this species, but it was definitely a very large insect. Definitely a good design for a science fiction terrifying creature...
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy