Alien Bug?

Imagine this creature being 6 feet long, lurking in tall vegetation, just waiting for some unsuspecting animal (like you) to come wandering by.  Before you know it that spike is raised and then quickly thrust into your body.  There’s no escaping.  You are a goner in a matter of seconds.  Sounds like something out of Starship […]