God knows what this is all about. Roosters & Nazis, hell in a frikkin' hand basket.