What a disturbing, inhuman beast! And What a disturbing, inhuman beast! And oh yeah, that big demon thing is kinda weird too. Artemis [DC Comics] Mike Deodato Jr comics comic books superheroes boneless bodies organless torsos rubber hips plasticine leg View the discussion thread.