Episode 253: A Red Panda and a Nine Tailed Fox Spirit Walk into a Bar



This week, we’ve got some bad news out of Japan that could very well spell trouble for the entire world and some very, very bad takes from some movie critics. Also of note is an update on the cultural dog piling on Russia. I’m sure there’s more but I’m on a phone trying to post this episode, so.