As if we weren't creeped out enough by The Penguin, Detective Comics #23.3: The Scarecrow was just as chilling. What did you think?