What do you think of my new shop sign?

Like the art work on the demon