February 14, 2021 465. Liars – Drums Not Dead A diamond encrusted caterpillar burrowing into your brain.