Splicers
Humans who have spliced their DNA with animals, turning themselves into hybrids.
Name:
Splicers
Publisher:
Aliases:
First issue:
No description