Jaron Ref

One of the Chimera Elite, the villains of BIOWEAPON Eclipse.