Kar

Kar is the main antagonist of an upcoming comic made by Capitano Nox.