This guy is a Nuckelavee, a pretty obscure demon from northern Scotland! Kind of like a zombie centa