The ‘Nihilist Penguin’ Is 2026’s Weirdest Viral Craze—And Werner Herzog Finally Responded

January 29, 2026