Sort:  

it's his eyes, it's a creation of Dr hydekill (Inspired name is we already know who).
I will soon show the face of this creator of strange and a little grotesque creatures