I've come up with a decent concept for a parasitic creature that you'd come across in a Resident Evil game or something, a giant 3-foot long centipede of sorts.

Responses

  • 1