Verchek

The Verchek are an alien species on Infinity 8 Comics.

Biology
The Verchek, based on a corpse appear to be humanoid, with triocular vision.

Culture
The Verchek appear to be a spacefaring species.

Appearance

 * Infinity 8 Issue 001 (2016)