Think you have nothing in common with puppets?

I think I can at least relate to where the Count is coming from in this:

youtube.com/watch?v=6AXPnH0C9UA

Do you think the Count ever did someone in?