Description:
The Moon Bug is part of a race of prehistoric insects that may be alien in nature, carried along on a wayward chuck of rock, finally reaching the moon and earth about a million years ago - the one thing you can be sure of is they are everywhere.
Support Link:
https://www.daz3d.com/moon-bug
Download links: