Ep. 425 Perfect Blue: '97 Tech Jump Scares

It's the last episode of the year! Does the seminal 1997 anime Perfect Blue hold up in 2025? What food is best for super charging your blood? Find. Out. Now.