Frankenstrike

Benvicktor
Benicktor, is an Alien of unknown species, however he appears to be robotic, with dead skin attached to it's body. Benvicktor is somewhat different from rest of his species by some standards. Name, Benvicktor is only credited, becuse Ben has to name him yet.