Scerch

Scerch is a villain in Chris X: The Series. He first appeared in TBA. He is a Chimera Sui Generis from the planet Vilgaxia.