User blog comment:K'eth, Undercover Agent/Spirit Realm of Invasive/@comment-26545936-20170912022432

The ancient flying arthropod! Trilids!

Or... whatever you want to fucking call them, I don't know. What are your thoughts people? That's the important question I guess.