Shut Up I’m Talking

Travelling China, Riding a Bullet Train and Eating Brains

Mar 8, 2026
Ask episode
Chapters
Transcript
Episode notes