Say hello to Juracanthocephalus daohugouensis, a parasite that lived way back in the Jurassic, but one that’s been scrambling the brains of modern-day scientists. It’s an award-worthy fossil in many ...