Glad you guys like him.
I was watching Pirates of the Caribbean (latest one) and that inspired a different kind of zombie type character than normal…..and he evolved out of that idea.
I don’t remember any character similar to this. Of course, I have eyes only for Johnny Depp until about the 8th time I’ve seen one of his movies.
I gotta get this Voodoo that you do so well.