Hey look, everybody! It's Ascaris lumbricoides! How you doin'?

Sorry. I'm so sorry. It's fascinating. But I'll find something quick to take the edge off.

Video Link