demon cyborg