It reminds me of the old general Franco jokes. And in breaking news, General Franco is STILL dead!
Great logo. Love it.
Now he is just plain creepy!