K

Vein is a demon which looks like it has a dog body and crocidile head.