December 17, 2019 at 08:35:21 UTC
Here is some concept art and information on some unique insects from the fictional planet Chartreunos.