In this episode of Stuff to Blow Your Mind, Robert and Joe discuss Japan’s beloved yuru-chara, corporate and governmental mascots that are undeniably cute but with deeper connections to other aspects of Japanese culture.
Stuff To Blow Your Mind
2,542 clip(s)
From the Vault: Mud, Part 4
Weirdhouse Cinema: Mortal Kombat (1995), Part 1
Listener Mail: The Neurons Have Fired