1. The "Human Centipede" Menorah Returns

The "Human Centipede" Menorah Returns

The worst holiday character of all time returns yet again.